Está en la página 1de 2

Profesor: Juan Antonio Lpez Quesada. Ciclo Formativo de Grado Superior: Fundamentos de Programacin. WEB: http://dis.um.es/~lopezquesada E-mail: juanlop@um.

es

Pag. 1

Tema 5.- Desarrollo de Algoritmos. Programacin Secuencial Cuestiones y Ejercicios.


1. 2. 3. 4. 5. 6. 7. Leer un nmero y mostrar por la salida estndar si dicho nmero es o no es par. Leer 2 nmeros y mostrar el producto de ellos. Leer 2 nmeros y determinar el mayor de ellos. Leer 3 nmeros y mostrar el mayor de ellos. Leer un nmero y mostrar su tabla de multiplicar. Leer una secuencia de 30 nmeros y mostrar la suma y el producto de ellos. Leer una secuencia de nmeros, hasta que se introduce un nmero negativo y mostrar la suma de dichos nmeros. 8. Leer dos nmeros y realizar el producto median sumas. 9. Leer dos nmeros y realizar la dividin mediante restas mostrando el cociente y el resto. 10. Leer una secuencia de nmeros y mostrar su producto, el proceso finalizar cuando el usuario pulse a la tecla F. 11. Lee una secuencia de nmeros y determina cual es el mayor de ellos. 12. Dado un nmero mostrar su valor en binario. 13. Generar enteros de 3 en 3 comenzando por 2 hasta el valor mximo menor que 30. Calculando la suma de los enteros generados que sean divisibles por 5. 14. Calcular la media de una secuencia de nmeros, el proceso finalizar cuando 15. Generar los N primeros terminos de la serie de Fibonacci. El valor N(entero y positivo) deber ser leido por el teclado. En esta serie los dos primeros nmeros son 1, y el resto se obtiene sumando los dos anteriores: 1,1,2,3,5,8,13,21 16. Leer una secuencia se nmeros y mostrar cuales de ellos es el mayor y el menor, el proceso finalizar cuando se introduzca un nmero impar. 17. Leer una secuencia de nmeros y sumar solo los pares mostrando el resultado del proceso. 18. Leer una secuencia de nmeros y mostrar los 30 primeros pares leidos. 19. Leer una secuencia de nmeros y mostrar la suma de los 30 nmeros que ocupan posiciones de lectura par. 20. Leer un nmero y determinar su factorial. 21. Leer un nmero y determinar si es o no es primo. 22. Leer una secuencia de 30 nmeros y mostrar la suma de los primos. 23. Leer una secuencioa de 30 nmeros y mostrar la suma de su factorial. 24. Dado 25. Calcular el valor del nmero E=(1/n!). 26. Implementar un programa que sea capcaz de calcular el resultado de aplicar la frmula siguiente (n i)=n! / (i! * (n- i)!). 27. Leer una secuencia de nmeros y mostrar la suma de los pares y el producto de los que son mltiplo de 5. 28. Leer una secuencia de nmeros y determinar el mayor de los pares leidos. 29. Leer una secuencia de nmeros y mostrar el mayor de los mltiplos de 5 leidos y el menor de los mltiplos de 3 leidos. 30. Leer una secuancia de letras y mostrar la suma de sus cdigos ASCII. Suponemos que tenemos la funcin Conv_a_Codigo(char)=int. 31. Dado un vector de 5 enteros actualizar cada pasicin de dicho vector con un nmero leido.

Profesor: Juan Antonio Lpez Quesada. Ciclo Formativo de Grado Superior: Fundamentos de Programacin. WEB: http://dis.um.es/~lopezquesada E-mail: juanlop@um.es

Pag. 2

32. Leer una secuencia de 20 nmeros almacenarlos en un vector y mostar la posicin donde se encuantra el mayor valor leido. 33. Dado dos vectores A y B de 15 elementos cada uno, obtener un vector C donde la posicin i se almacene la suma de A[i]+B[i]. 34. Dado dos vectores A y B de 15 elementos cada uno, obtener un vector C donde la posicin i se almacene la suma de A[i]+B[i] y mostrar el mayor de los C[i]. 35. Dado una secuancia de nmero leidos y almacenados en un vector A mostar dichos nmeros en orden. 36. Dado una secuancia de nmero leidos y almacenados en un vector A y un nmero leido determinar si dicho nmero se encuentra o no en el vector. 37. Leer una secuencia de 20 nmeros y almacenar en un vector sus factoriales. 38. Leer 20 nmeros y almacenarlos de manera ordenada en un vector. 39. Dado dos matrices A y B obtener la suma. 40. Dado una matriz determinar la posicin (i,j) del mayor. 41. Dado una matriz determinar la posicin (i,j) del mayor y menor. 42. Leer un nmero y una letra si la letra es B mostrar el valor en binario, si es O en octal y si es H en hexadecimal. 43. Leer una secuencia de 20 nmeros almacenarlos en un vector A[1..20] y mostar la suma de los elementos que ocupan posiciones pares y el mayor de los que ocupan posiciones impares. 44. Dada una matriz A[1..4][1..5] realiza la ordenacin de la misma. 45. Dada una matriz A[1..4][1..5] realiza el proceso de ordenar solo por filas. 46. Dado un vector de nmeros determina aquellos que sea primos. 47. Realiza la ordenacin de un conjunto de secuencias. 48. Realiza un algoritmo que lea un conjunto de secuencias y determine dada una leida si se encuentra en ese conjunto. 49. Dado un prrafo leido por el teclado detemine cuantas palabras contiene. 50. Dado un prrafo leido por el teclado determine la palabra de mayor tamao. 51. Dado una secuencia determina si es palmdromo. 52. Dado una secuencia muestra por pantalla dicha secuencia pero en mayusculas.

También podría gustarte