Está en la página 1de 2

DEBER FINAL PROGRAMACIÓN

1. Leer n números e imprimir cuantos son positivos, cuantos negativos y cuantos son
ceros. Use un while
2. Leer n números negativos y convertirlos a positivos e imprimir la suma de dichos
números. Use un do while
3. Suponga que se tiene un conjunto de calificaciones de un grupo de n alumnos. Realizar
un programa para calcular la calificación media y la calificación más baja de todo el
grupo.
4. Imprimir la tabla de multiplicar de un número cualquiera. Imprimir el multiplicando, el
multiplicador y el producto.
5. Una persona debe realizar un muestreo con n personas para determinar el promedio
de peso de los niños (1 a 12), jóvenes(12 -18), adultos(19-60) y viejos(60+) que existen
en su zona habitacional.
6. Determinar el porcentaje de hombres y cuantas mujeres se encuentran en un grupo
de n personas, suponiendo que los datos son pedidos persona a persona.
7. Calcular el promedio de edades de hombres, mujeres y de todo un grupo de alumnos.
8. Encontrar el menor y mayor valor de un conjunto de n números dados.
9. Leer calificaciones de un grupo de n alumnos. Calcule y escriba el porcentaje de
reprobados. Tomando en cuenta que la calificación mínima aprobatoria es de 7.
10. Realizar un algoritmo para calcular todos los números primos comprendidos entre 1 y
n(entero positivo).
11. Considere que si el promedio de las N notas (comprendidas entre 1 y 10) de un alumno
es mayor o igual a 9.1, se aplica un descuento del 15% en su matrícula, si es entre 7.0 y
9.0, el descuento es del 8%; de lo contrario, sólo se le aplica 6%. Se requiere saber
cuánto se pagarán en total por concepto de matrículas de un grupo de X alumnos.
12. Realice un programa que desgloce una cantidad de dinero en monedas de 1 dólar,
billetes de cinco, diez, de veinte y cincuenta dólares.
13. Realice un programa para obtener la deviación estándar de n números ingresados por
teclado hasta que se ingresa el 0.
14. Realice un programa que resuelva una serie de n circuitos de resistencias en serie y
paralelo calculando la resistencia total y las corrientes parciales a partir de un voltaje
dado.
15. Realice un programa que lea un número e imprima el producto de la sumatoria de los
números positivos y negativos menores al ingresado. El proceso se repetirá hasta que
se introduzca un 0.
16. Una persona desea invertir $N en un banco, el cual le otorga un X% de interés mensual.
Cuál será la cantidad de dinero que esta persona tendrá al cabo de Z años?.
17. Realice un programa que dadas las edades y alturas de n alumnos, mostrar la edad
media y la estatura media, la cantidad de alumnos mayores de 18 años, y la cantidad de
alumnos que miden más de 1.75.
18. Escribe un programa que pida dos números enteros positivos (el primero menor al
segundo) y escriba la suma de enteros comprendidos desde el primer número hasta el
segundo.
19. Una compañía de seguros de autos quiere saber cuánto deben pagar en total por las
pólizas para un grupo de X personas. Para calcular la póliza de cada persona se ingresa
una cuota base(de 1 a 500 dólares) y sobre este valor se le carga 7% si la persona bebe
alcohol, 4% si utiliza lentes, y si tiene más de 40 años, se le carga 13%, de lo contrario
sólo 9%.
20. Realice un algoritmo para determinar el sueldo semanal total que debe pagar una
empresa a N trabajadores con base en el número de horas trabajadas (máximo 50 horas)
y al valor por hora, considerando que a partir de la hora número 41 y hasta la 45, cada
hora se le paga el doble, de la hora 46 a la 50, se paga el triple.
21. Dado el valor de X para N elementos, realice un algoritmo para obtener el resultado de
la siguiente serie:
Ser= X + X2/3 + X3/5 + X4 /7 + X5/9+…..Xn/Y

22. Realice un algoritmo que determine e imprima el promedio del sueldo de varios
trabajadores considerando que se les descuenta 5% de su sueldo X si ganan entre usd 1
y usd 450, el 7% si ganan más de usd 450 pero menos de usd 600, y el 9% si ganan más
de usd 600. El sueldo máximo de un trabajador no puede superar los usd 800. El
programa debe repetir el proceso indicando si desea ingresar un nuevo trabajador.
23. El cliente N adquirió un producto para pagar en X años, debiendo cancelar cuotas
mensuales cuyo cálculo parte de un valor inicial de referencia que es menor o igual a
$60. A cada cuota se le añade un punto adicional de interés partiendo de un valor T
menor al 20%. Realice un algoritmo para determinar cuánto debe pagar mensualmente
y el total de lo que terminará pagando en el plazo de tiempo indicado.

También podría gustarte