Programación EPN 2015 – B 5. 6. Aplicaciones con vectores y matrices Para cada uno de los siguientes ejercicios, desarrollar un programa en C++ utilizando vectores y matrices cuando sea necesario. 1. Crear un array con los 100 primeros números enteros y mostrarlos por pantalla en orden ascendente. 2. Crear un array con los 100 primeros números enteros y mostrarlos por pantalla en orden descendente. 3. Crear un array con los números primos comprendidos entre 1 y 100 y mostrarlos por pantalla en orden ascendente. 4. Crear un array con los números pares comprendidos entre 1 y 100 y mostrarlos por pantalla en orden ascendente. 5. Crear un array con los números impares comprendidos entre 1 y 100 y mostrarlos por pantalla en orden ascendente. 6. Leer 10 números por teclado, almacenarlos en un array y mostrar la suma, resta, multiplicación y división de todos. 7. Leer 10 números por teclado, almacenarlos en un array y ordenarlos de forma ascendente. 8. Leer 10 números por teclado. Almacenar 5 de ellos en un array y los otros 5 en otro array distinto. Mostrar los 10 números por pantalla mediante un solo array. 9. Leer 5 números por teclado, copiarlos a otro array multiplicados por 2 y mostrar el segundo array. 10. Leer 5 números por teclado, copiarlos a otro array multiplicados por 2 y mostrar todos los elementos ordenados usando un tercer array. 11. Rellenar un array con los 100 primeros números pares y mostrar su suma. 12. Leer 10 números por teclado, almacenarlos en un array y mostrar la media. 13. Mediante un array almacenar números tanto positivos como negativos y mostrarlos ordenados. 14. Rellenar un array con 20 números y luego buscar un número concreto. 15. Realizar un tablero de ajedrez: los peones con la letra P, las torres con la T, los caballos con la C, los alfiles con la A, el rey con la R y la reina con la M. 16. Mostrar los primeros 100 números de izquierda a derecha usando un array de dos dimensiones. 17. Mostrar los primeros 100 números de izquierda a derecha usando un array de dos dimensiones. La última fila mostrará la suma de sus respectivas columnas. 1 Programación EPN 2015 – B 18. Rellenar un array de dos dimensiones con números pares, mostrarlo y después pedir una posición (X, Y ) mostrando el número correspondiente. 19. Rellenar una matriz de 3 × 3 y mostrar su traspuesta (la traspuesta se consigue intercambiando filas por columnas y viceversa). 20. Leer una cadena y mostrarla al revés. 21. Leer una cadena y decir cuántas vocales hay. 22. Leer una cadena y decir cuántas mayúsculas hay. 23. Leer una cadena, encriptarla sumando 3 al código ASCII de cada carácter y mostrarla por pantalla. 2
© Copyright 2024