Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Éxito = esfuerzo + Mas trabajo en equipo SENA – REGIONAL ATLÁNTICO CENTRO NACIONAL COLOMBO ALEMÁN COORDINACIÓN DE TIC PAUTAS PARA LA ELABORACIÓN DEL PROYECTO (ACTIVIDADES DE RETROALIMENTACIÓN) 1. Ser creativos 2. Utilizar un código limpio y que sustente lo realizado por ustedes. 3. Código documentado en la aplicación Entrega: Domingo 19 de abril en el ambiente virtual de aprendizaje – LMS Territorium. Individual o en grupos. PROYECTO Se realiza este proyecto con la intención que los conceptos de fundamentos de programación en Java (Algoritmos secuenciales, condicionales, ciclos y estructuras de datos como vectores y matrices) queden evidenciados y aclarados durante este proceso de retroalimentación que el Instructor les ha realizado. Buscamos que usted, estimado aprendiz imprima su lógica de programación de tal forma que estas actividades sean coherentes y pida los resultados esperados. ¡Éxitos en este proyecto! Ejercicios de programación 1. Dado un número entero y positivo que se introduce por teclado, determinar si es par o impar. 2. Escribir un programa que pida una hora en segundos y la saque en el formato “hh:mm:ss”, es decir horas, minutos y segundos. 3. Dado un número x determinar si es múltiplo de otro número y. 4. Desarrollar un programa que, utilizando una función muestre en pantalla N filas de números naturales impares, de los siguientes números y en la forma siguiente: 1 13 135 ………. N (número de filas) se debe indicar por teclado. 5. Dada la siguiente sucesión de números: 2, 4, 8, 6, 36, 72, 70, 4900, 9800… mediante el uso de funciones, mostrar en pantalla los términos de esta serie y calcular la suma de N (N se indica por teclado), elementos, es decir, SUMA=2+4+8+6+…… 6. Escribir un programa que permita adivinar un número que se genere internamente al azar, el cual está en el rango de 1 a 50. El usuario debe adivinar este número en base a aproximaciones, para lo cual se dispone de 5 intentos. Ejemplo: Salida: Estoy pensando en número entre 1 y 50 Intento 1: 25 El número esta entre 25 y 50 Intento 2: 34 El número esta entre 34 y 50 Intento 3: 45 Viernes 9 de septiembre Éxito = esfuerzo + Mas trabajo en equipo El número esta entre 34 y 45 Intento 4: 40 El número esta entre 40 y 45 Intento 5: 42 Si es correcto, que muestre: “Felicidades, adivinaste el número” De lo contrario: “Se acabaron los intentos, el número que pensé era 42” 7. Escribir un programa que presente un menú para calcular funciones matemáticas, como la raíz cuadrada, logaritmo neperiano, logaritmo decimal y el valor de Ex, para un número que se introduce por teclado, utilizando funciones. 8. Escribir un programa, para generar y desplegar 20 números aleatorios utilizando la función random(), en el rango de 20 a 80. 9. Escribir un programa que llene un vector con una lista de números del 1 al 20, luego despliegue este vector indicando a la derecha de cada uno si es divisible por 3 o no. 10. Aplicación de vectores – programa estadístico: Realizar un POO donde aplique funciones de acuerdo al requerimiento. La clase debe llamarse estadística que realice lo siguiente: a. Lectura de un arreglo de n elementos. b. Sumatoria de los elementos del arreglo. c. Encontrar el elemento máximo y mínimo del arreglo. d. Obtener el promedio de los elementos del arreglo e. Desviación típica 11. Escribir un programa que mediante funciones se llene una matriz de N filas por M columnas con números aleatorios reales, mostrar en pantalla la matriz, luego se sumen las diagonales de esta matriz. 12. Desarrollar un programa para cargar una matriz de NxM con números aleatorios reales con dos decimales, luego hallar el máximo y mínimo valor de esta matriz.
Compartir