Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Debe subir las soluciones de los ejercicios de programación en un archivo PDF y usar la
metodología para la construcción de programas antes estudiada. El trabajo debe hacerse
en equipo de mínimo 5 integrantes. El trabajo debe ser reportado a la plataforma por cada
uno de los integrantes del equipo. El trabajo debe llevar portada. Los criterios de calificación
de esta actividad se hacen de conformidad con los establecido en el documento Criterios
de evaluación, en la sección "Actividad 4. Ejercicios de repaso".
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.
3. 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.
7. Tomar dos valores enteros positivos de más de 200 cifras y almacenar cada valor en un
arreglo cifra por cifra. Sumar o restar los números dependiendo de lo que se quiera y
dejar la respuesta en un tercer arreglo. Mostrar los tres arreglos.
10. Se tienen almacenado en un arreglo los datos del número de respuestas correctas (NRC)
de una prueba de N preguntas (P). Implementar un programa que muestre un
histograma como el que se presenta a continuación, si se tiene una prueba de 5
preguntas.
P NRC Histograma
1: 4 ****
2: 3 ***
3: 2 **
12. 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.
13. Diseñar un programa en que lea una frase de máximo 1024 caracteres y almacenarla en
un arreglo letra por letra. Determine cuántas palabras, vocales y consonantes tiene la
frase suministrada.
14. Diseñar un programa que tome un número N de letras y las almacene en un arreglo letra
por letra en cada elemento del arreglo. El programa debe tomar los caracteres del
arreglo y ordenarlos de la a la z o viceversa dependiendo de cuál orden se quiera. El
número N debe ser superior a 200.
16. Hacer un programa que tome caracteres y llene dos arreglos. El programa debe crear
un tercer arreglo en el que debe quedar guardado los caracteres de cada uno de los
arreglos llenados, de tal forma que en los elementos del tercer arreglo queden
intercalados los caracteres de los otros dos arreglos.
17. Hacer un algoritmo que tome caracteres y los almacene en un arreglo de hasta 5000
elementos. Luego el algoritmo debe permitir insertar o eliminar un carácter en una
posición determinada del arreglo. Si el arreglo está totalmente lleno, se debe perder el
dato del último elemento del arreglo en el caso de hacer la inserción. En el caso de
eliminar, se debe colocar al final de arreglo un caracter nulo.
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. Elaborar un algoritmo que llene 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 normales tomadas desde una línea y recta con separaciones
regulares según la siguiente formula:
20. Preparar un programa que tome un conjunto datos recolectados en periodo de tiempo,
con una frecuencia de muestreo 𝑓𝑠 y un número de datos N. 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