Vous êtes sur la page 1sur 4

Algoritmos y Mtodos Numricos Ejercicios para Practicar Universidad de LaSalle EJERCICIOS PROPUESTOS Bueno chicos, les dejo varios

s problemas para que practiquen. Escojan muy bien cual de ellos quieren que veamos y los trabajemos en clase. Las tutoras recuerden revisar los horarios y das en sus Syllabus. 1. Escriba un algoritmo que lea del teclado un nmero entero y que compruebe si es menor que 5. Si no lo es, debe volver a leer un nmero, repitiendo la operacin hasta que el usuario escriba un valor correcto. Finalmente debe escribir por pantalla el valor ledo. 2. Modifique el algoritmo del problema anterior para que, en vez de comprobar que el nmero es menor que 5, compruebe que el numero se encuentra encuentre en el rango (5,15) 3. Modifique el algoritmo del problema anterior para que cuente las veces que ha ledo nmeros del teclado y escriba el resultado por pantalla al final. 4. Modifique el algoritmo del problema anterior para que se realicen 10 lecturas del teclado como mximo. 5. Haga un algoritmo que al digitar un nmero por teclado, muestre si es mayor que cero o no, y adems, muestre si este mismo nmero es par o impar. 6. Disee un algoritmo que imprima el valor absoluto de un nmero entero digitado, sea positivo o negativo. 7. Haga un algoritmo que intercambie el valor de dos variables enteras pedidas por pantalla, si y solo si el valor de la primera es mayor que el de la segunda. 8. Escriba un algoritmo en pseudocdigo que calcule e imprima la suma de los n primeros nmeros enteros positivos. El valor de n debe leerse del teclado. 9. Desarrolle un algoritmo que permita leer tres valores y almacenarlos en las variables A, B y C respectivamente. El algoritmo debe imprimir cual es el mayor y cual es el menor. Recuerde constatar que los tres valores introducidos por el teclado sean valores distintos. Presente un mensaje de alerta en caso de que se detecte la introduccin de valores iguales. 10. Desarrolle un algoritmo que al digitar una hora en formato militar, se imprima por pantalla la misma hora en formato convencional am/pm. Por ejemplo, si se digita 1340 por pantalla se escriba 1:40 pm. 11. Desarrolle un algoritmo que permita convertir calificaciones numricas, segn la siguiente tabla: NOTA ALFABETICA NOTA NUMERICA MINIMA NOTA NUMERICA MAXIMA A 19 20 B 16 18 C 13 15 D 10 12 E 1 9 Se asume que la nota est comprendida entre 1 y 20, de no ser as, debe salir un mensaje de error.

Algoritmos y Mtodos Numricos Ejercicios para Practicar Universidad de LaSalle 12. Desarrolle un algoritmo que realice la sumatoria de los nmeros enteros mltiplos de 5, comprendidos entre el 1 y el 100, es decir, 5 + 10 + 15 +. + 100. El programa deber imprimir los nmeros QUE CUMPLAN esta condicin y finalmente imprimir su sumatoria. 13. Desarrolle un algoritmo que lea los primeros 300 nmeros enteros y determine cuntos de ellos son IMPARES. Al final deber escribir su sumatoria. 14. Realice un algoritmo que calcule el monto a pagar por el servicio de estacionamiento, teniendo en cuenta que por la primera hora de estada se tiene una tarifa de 1500 pesos y las restantes tienen un costo de 1100 pesos. Se tiene como datos de entrada la hora de entrada y la hora de salida en formato militar. Iniciada una hora se contabiliza como hora total. Debe imprimir por pantalla la hora de entrada, la hora de salida, el tiempo en horas total duro en el estacionamiento y el valor pagar. Recuerde que en formato militar los 08:00 am son las 800, las 12:30 pm son las 1230 y las 6:45 pm son 1845. 15. Disee un algoritmo que imprima por pantalla el primer divisor entero exacto de un nmero que previamente se digito por el teclado. 16. Realizar un algoritmo que permita pedir 50 nmeros naturales y determine e imprima cuantos son pares, impares, positivos y negativos. 17. Realice un algoritmo que lea los veinte primeros nmeros enteros, Cules son mltiplos de 2?. 18. Modifique el problema anterior y adems muestre por pantalla al final cuantos son mltiplos de 2. 19. Desarrolle un algoritmo que permita leer un valor entero positivo N y determinar si es primo o no. 20. Desarrolle un algoritmo para la empresa prestadora de servicios Elctricos EvalcEt S.A., que le permita calcular e imprimir la nmina total y promedio, para 50 de sus obreros calificados a quienes debe cancelar por horas trabajadas. La hora trabajada se paut en 30.000 pesos. 21. Desarrolle un algoritmo que permita determinar a partir de un nmero de das, ingresado por pantalla, Cuntos aos, meses y das son correspondientes. Ejemplo si digita 420 como nmero de das tiene que aparecer 1 ao, 1 mes y 25 das. Hgalo utilizando alternativas simples, dobles, mltiples o enlazadas. 22. Desarrolle el problema anterior usando ciclos repetitivos o bucles. 23. Disee un algoritmo que pueda imprimir diez veces la serie de nmeros del 1 al 10 de forma ordenada. 24. Disee un algoritmo, que halle la productora de M (el producto de todos los nmeros comprendidos desde 1 hasta M) o el factorial de M y muestre por pantalla el la operacin. Por ejemplo, si el nmero es 4, por pantalla debe aparecer 1 * 2 * 3 * 4 = 24. 25. Disee un algoritmo, que imprima al final el mximo numero entero digitado por pantalla, sabiendo que se digitan nmeros hasta que se digite el numero 0.

Algoritmos y Mtodos Numricos Ejercicios para Practicar Universidad de LaSalle 26. Hacer un pseudocdigo que imprima los nmeros del 1 al 100. Que calcule la suma de todos los nmeros pares por un lado, y por otro, la de todos los impares y muestre el resultado de ambos al final. 27. Imprimir y contar los nmeros que son mltiplos de 2 o de 3 que hay entre 1 y 100. 28. Hacer un algoritmo que pida dos nmeros por teclado, Imprima los nmeros naturales que hay entre ambos nmeros empezando por el ms pequeo de los dos. Luego debe contar cuantos nmeros hay en total entre los dos y cuantos de ellos son mltiplos de 5. Adems, debe calcular la suma de los impares e imprimirlos. 29. Disee un algoritmo que calcule la suma de todos los divisores exactos de cada numero digitado por pantalla, sabiendo que se digitan nmeros hasta que se digite un numero negativo. 30. Dada la siguiente ecuacin: (( ( ) ( ) ))

Disee un algoritmo que calcule el valor de x y lo imprima por pantalla, y que pida por digitar los valores de n, a y b. 31. Haga un algoritmo que imprima la tabla de multiplicar de un nmero N digitado por pantalla. Ejemplo, si N=5 por pantalla aparezca: 1*5=5 2 * 5 = 10 . . . 10 * 5 = 50 32. Dadas N notas de un estudiante, se pide hacer un algoritmo que ayude a calcular: a) Cuantas notas tiene reprobadas. b) Cuantas notas aprobadas. c) El promedio de notas. d) El promedio de notas aprobadas y reprobadas. Una nota aprobada es mayor o igual a tres y menor o igual a cinco. Solo se permiten notas entre 0 y 5. 33. Modifique el problema anterior y diselo para M estudiantes, ingrese su nombre y semestre por teclado, al final muestre el nombre del estudiante que mas nota promedio obtuvo y el que menor nota obtuvo. 34. Haga un algoritmo que simule cien tiradas de dos dados y cuente las veces que entre los dos suman 10

Algoritmos y Mtodos Numricos Ejercicios para Practicar Universidad de LaSalle 35. Modifique el problema anterior y muestre por pantalla cuantos resultados fueron primos.

Vous aimerez peut-être aussi