Documente Academic
Documente Profesional
Documente Cultură
1.- Hacer un programa que lea edades y tallas de N atletas. N es declarado como
constante. Trabaje con 10 (atletas). El programa debe calcular:
a) El promedio de las edades y de las tallas.
b) Determinar cuantos atletas son menores de edad (menores de 18 años) y
cuantos atletas son mayores de edad.
c) Determinar los índices de los atletas que son más altos que el promedio.
2.- Hacer un programa que busque un valor dentro de un arreglo de números de
tamaño N, donde el valor y N son ingresados por el usuario
3.- Hacer un programa que ordene las notas de N alumnos en orden decreciente,
mostrando el reporte:
Código Nota
xxxx 99
xxxx 99
----- ----
Promedio 99
4.-En un laboratorio que elabora 6 tipos de productos, debe tener en almacén una
cantidad mínima de cada tipo de producto. Hacer un programa que permita
ingresar por teclado el inventario actual de cada producto y muestre en pantalla la
cantidad de medicamentos que debe producir para tener una cantidad mínima en
stock. Inicialice el stock mínimo de cada uno de los productos
5.- Hacer un programa que calcule el valor numérico de un polinomio de grado N
cuyos coeficientes, grado y valor de x son ingresados con teclado. Considere un
grado máximo de 99
6.- Dado un arreglo unidimensional desordenado de enteros, con elementos
repetidos, genere como salida una lista de los números enteros, pero sin
repetición.
7.- Almacenar en un arreglo unidimensional los N primeros números de Fibonacci.
Imprima al final el arreglo correspondiente.
8.- Dado un arreglo unidimensional de N elementos de tipo real, escribir un
programa para determinar el mayor. Imprimir el arreglo, y el elemento mayor.
9.- Dado un arreglo unidimensional de enteros que contienen las calificaciones de
un grupo de alumnos de un determinado examen, calcule lo siguiente:
La media aritmética. Esta se calcula como la suma de elementos entre el
número de elementos.
La varianza. Esta se calcula como la suma de los cuadrados de las
desviaciones de la media, entre el número de elementos.
La desviación estándar. Esta se calcula como la raíz cuadrada de la
varianza.
La moda. Esta se calcula obteniendo el número que mas frecuencia tiene.
n n
Media(M) = (Xi) / n Varianza (V) = (Xi – M) / n Estándar (D) = V
i=0 i=0
1
INGENIERIA DE SISTEMAS E INFORMATICA UNMSM
PP =
valores[i] * pesos[i]
pesos[i ]
14.- Leer los vectores X e Y, se pide calcular la recta de regresión Y=ax + b donde
n( XY ) X Y Y X 2
X XY
a= b=
n X ( X )
2 2
n X 2
( X ) 2
15.- Dados los arrays paralelos con los Códigos, Créditos y Notas obtenidas en
cada uno de los 50 cursos, que un alumno de la Universidad lleva para
completar su carrera. Se pide calcular el promedio ponderado del alumno,
teniendo en cuenta que este se halla así: Creditos*Nota / ( creditos)
16.- Dada los arrays paralelos que guardan los datos de 200 alumnos de la
Universidad
Cod IngresoFam Categ
... .... ...
.... .... ....
Hacer un algoritmo que permita:
a) Ordenar ascendentemente según la categoría (de menor a mayor) y
mostrar dichos arrays ya ordenados
b) Mostrar cuanto paga el alumno de mayor categoría y el de menor
categoría, teniendo en cuenta que solo existen las categorías 1, 2 y 3 que
pagan respectivamente el 20% del Ingreso Familiar, 15% y 10%
17.- En una empresa, existen productos de m tipos distribuidos en n diferentes
almacenes. Calcular la cantidad de productos que existen en cada almacén, la
cantidad de productos de cada tipo y la cantidad total de productos de todos los
tipos en todos los almacenes. Ingresar los datos en una matriz y presentar como
2
INGENIERIA DE SISTEMAS E INFORMATICA UNMSM
3
INGENIERIA DE SISTEMAS E INFORMATICA UNMSM
TotPun
24.- Usar la tabla siguiente y escribir los algoritmos para cada caso:
ARTICULOS
Articulo Articulo Articulo Articulo
NAE
1 2 3 4
Almacen 1
30 50 0 25 105
Almacen 2
0 29 20 65 114
Almacen 3
10 0 17 45 72
Costo
2.6 7.9 2.9 5.7
1 2 3 4
4
INGENIERIA DE SISTEMAS E INFORMATICA UNMSM
CostoTot
CPArt CostGlob