Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PROBLEMAS DE PROGRAMACIÓN
1. Calcule el cuadrado de los 100 primeros números naturales y guarde los resultados en
un arreglo, luego mostrar el arreglo en pantalla del último dato hasta el primero.
4. Llenar un arreglo de 2000 elementos con números enteros. Después calcular la suma de
los números pares y la suma de los números impares que se encuentran almacenados
en un arreglo.
8. Tomar dos valores enteros positivos de más de 200 cifras y almacenar cada valor en un
arreglo cifra por cifra. Sumarlos números y dejar la respuesta en un tercer arreglo.
10. Tomar de un conjunto de N ciclistas cuál fue el que ganó si se suministra la distancia en
metros y el tiempo en segundos y centésimas de cada uno de ellos. En caso de empate
en el primer puesto debe decir que ciclistas empataron. Los datos están almacenados
en cuatro arreglos (Uno para los nombres, otro para la distancia, otro para los segundos
y el último para las centésimas). Determinar la velocidad media en km/h y guardarla en
un quinto arreglo. Mostrar en la pantalla la lista de ciclistas con la distancia, el tiempo y
la velocidad media ordenados desde el ganador hasta el último.
11. Se tienen almacenado en un arreglo los datos del número de respuestas correctas (NRC)
de una prueba de N preguntas (P). Implementar un algoritmo que muestre un
P NRC Histograma
1: 4 ****
2: 3 ***
3: 2 **
4: 7 *******
5: 12 ************
12. Llenar dos arreglos con caracteres y en cada uno de los elementos de los arreglos
guardar un caracter. Se debe crear un tercer arreglo en el que debe quedar guardado
los datos de cada uno de los arreglos previamente llenados, de tal forma que en los
elementos del tercer arreglo queden intercalados los datos de los otros dos arreglos.
13. Se tiene un arreglo lleno de letras. Invertir el contenido del arreglo. Mostrar en la
pantalla el arreglo original y luego el arreglo con el contenido invertido. Usar solo un
arreglo.
14. Lea dos palabras y almacenarlas en dos arreglos letra por letra. Determine si la primera
es parte de la segunda. Por ejemplo, tiempo es parte de contratiempo.
15. Leer una frase de máximo 1024 caracteres y la almacene en un arreglo letra por letra.
Determine cuántas palabras, cuántas vocales y cuántas consonantes tiene la frase
suministrada.
16. Tomar un número N de letras y las almacene en un arreglo letra por letra en cada
elemento del arreglo. Ordenar los datos del arreglo de la a la z o viceversa dependiendo
de cuál orden se quiera. El número N debe ser superior a 200.
17. Tomar datos y almacenarlos en un arreglo de hasta 5000 elementos. El algoritmo debe
insertar un dato en una posición determinada del arreglo. Si el arreglo está totalmente
lleno, se debe perder el dato del último elemento del arreglo.
18. Llenar un arreglo con los N primeros términos de la serie de Fibonacci. Luego mostrar el
arreglo en la pantalla del computador, desde el último hasta el primero de los términos
calculados.
19. Llenar un arreglo con los datos de las medidas de las normales tomadas en la medición
de un terreno. Hallar el área total del terreno por el método del cálculo del área por
𝐻0 𝐻𝑁
Á𝑟𝑒𝑎 = 𝐵 ( + 𝐻1 + 𝐻2 + . . . + )
2 2
Donde:
B: Es la longitud de la separaciones regulares o intervalo de las medidas.
H0, H1, H2, ..., HN: Son las N medidas tomadas para las normales.
20. Se tome un conjunto datos recolectados en periodo de tiempo, con una frecuencia de
muestreo 𝑓𝑠 y un número de datos N para y determine:
N
2
fs
∆f =
N
N
N 2πri
Ai = ∑ Yr Cos ( )
2 N
r=0
N
N 2πri
Bi = ∑ 𝑌r Sen ( )
2 N
r=0
REFERENCIAS