0 Bewertungen0% fanden dieses Dokument nützlich (0 Abstimmungen)
31 Ansichten2 Seiten
Este documento presenta 27 ejercicios prácticos de algoritmos para resolver aplicando conceptos aprendidos. Los ejercicios incluyen desarrollar algoritmos para determinar si un número es par o impar, decir el día de la semana o mes correspondiente a un número, comparar números y ordenarlos, identificar si un número es positivo o negativo, permitir solo ciertos caracteres, y realizar cálculos y conversiones utilizando números, fechas y unidades de medida.
Este documento presenta 27 ejercicios prácticos de algoritmos para resolver aplicando conceptos aprendidos. Los ejercicios incluyen desarrollar algoritmos para determinar si un número es par o impar, decir el día de la semana o mes correspondiente a un número, comparar números y ordenarlos, identificar si un número es positivo o negativo, permitir solo ciertos caracteres, y realizar cálculos y conversiones utilizando números, fechas y unidades de medida.
Este documento presenta 27 ejercicios prácticos de algoritmos para resolver aplicando conceptos aprendidos. Los ejercicios incluyen desarrollar algoritmos para determinar si un número es par o impar, decir el día de la semana o mes correspondiente a un número, comparar números y ordenarlos, identificar si un número es positivo o negativo, permitir solo ciertos caracteres, y realizar cálculos y conversiones utilizando números, fechas y unidades de medida.
INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PRIVADO
“SIGMUND FREUD” PRACTICA N°2
Resolver los ejercicios aplicando lo aprendido:
1. Realizar un algoritmo que pida un número y diga si es par o impar.
2. Realizar un algoritmo que pida un número del 1 al 7 y diga el día de la semana correspondiente. 3. Realizar un algoritmo que pida un número del 1 al 12 y diga el nombre del mes correspondiente. 4. Realizar un algoritmo que pida dos números y decir cuál es el mayor. 5. Realizar un algoritmo que pida 3 números y los muestre en pantalla de menor a mayor. 6. Realizar un algoritmo que pida 3 números y los muestre en pantalla de mayor a menor. 7. Realizar un algoritmo que pida 3 números y los muestre en pantalla de mayor a menor en líneas distintas. En caso de haber números iguales se muestre en la misma línea. 8. Realizar un algoritmo que pida un número y diga si es positivo o negativo. 9. Realizar un algoritmo que sólo permita introducir los caracteres S y N. 10. Realizar un algoritmo que pida un número y diga si es mayor de 100. 11. Realizar un algoritmo que pida una letra y detecte si es una vocal. 12. Realizar un algoritmo que pida tres números y detecte si se han introducido en orden creciente. 13. Realizar un algoritmo que pida tres números y detecte si se han introducido en orden decreciente. 14. Realizar un algoritmo que pida 10 números y diga cuál es el mayor y cual el menor. 15. Realizar un algoritmo que pida tres números e indicar si el tercero es igual a la suma del primero y el segundo. 16. Realizar un algoritmo que muestre un menú que contemple las opciones “Archivo”, “Buscar” y “Salir”, en caso de que no se introduzca una opción correcta se notificará por pantalla. 17. Realizar un algoritmo que tome dos números y diga si ambos son pares o impares. 18. Realizar un algoritmo que pida dos números y decir si son iguales o no. 19. Realizar un algoritmo que tome tres números y diga si la multiplicación de los dos primeros es igual al tercero.
ING. CRISTIAN ALBA CARRION Página 1 de 2
INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PRIVADO “SIGMUND FREUD” 20. Realizar un algoritmo que pida una nota de 0 a 20 y mostrarla de la forma: Insuficiente, Suficiente, Bien, notable, sobresaliente. a. menor 13 b. Igual a 14 c. Mayor a 14 y menor a 16 d. Mayor a 16 y menor a 18 e. Mayor 18 y menor a 20 21. Realizar un algoritmo que pase de Kg a otra unidad de medida de masa, mostrar en pantalla un menú con las opciones posibles. 22. Realizar un algoritmo que lea un importe bruto y calcule su importe neto, si es mayor de 15.000 se le aplicará un 16% de impuestos, en caso contrario se le aplicará un 10% 23. Realizar un algoritmo que lea una hora en hora: minutos: segundos y diga la hora que es un segundo después. 24. Realizar un algoritmo que solicite leer un número entero positivo y determinar si es un número de 1, 2,3 o 4 cifras. 25. Realizar un algoritmo que En un casino de juegos se desea mostrar los mensajes respectivos por el puntaje obtenido en el lanzamiento de tres dados de un cliente, de acuerdo a los siguientes resultados: a. Si los tres dados son seis, mostrar el mensaje “Excelente” b. Si dos dados se obtienen seis, mostrar el mensaje “Muy bien” c. Si un dado se obtiene seis, mostrar el mensaje “Regular” d. Si ningún dado se obtiene seis, mostrar el mensaje “Pésimo” 26. Realizar un algoritmo que En el Mercado se hace un 20% de descuento a los clientes cuya compra supere los 300. ¿Cuál será la cantidad que pagará una persona por su compra? 27. Realizar un algoritmo que Pedir el día, mes y año de una fecha e indicar si la fecha es correcta. Suponiendo todos los meses de 30 días. a. Para que una fecha sea correcta se tiene que cumplir b. Día en el rango 1...30 c. Mes en el rango 1...12 d. Año cualquiera distinto del 0