Sei sulla pagina 1di 2

Algoritmos 1 UNSCH

EJERCICIOS

“ESTRUCTURAS REPETITIVAS II”

Diseñar el diagrama de flujo previamente para todos los ejercicios.

1º) Escriba un programa muestre la tabla de multiplicar básica de los números 1 al


12.
2º) Una persona debe realizar un muestro con “n” personas para determinar el
promedio de peso de los niños, jóvenes, adultos y viejos que existen en su zona
habitacional. Se determinan las categorías con base en la siguiente tabla:

Categoría Edad
Niño 0-12
Jovenes 13-29
Adultos 30-59
Viejos n adelante

3º) Hacer un programa de flujo para sumar los N primeros números impares,
calcular el producto de los números pares y sume los números múltiplos de 3.
4º) Hacer un un programa para calcular AB, siendo B un entero, nótese que B
puede ser “0” o negativo. No se pueden emplear logaritmos ni la función pow
de Python.

5º) Se desea calcular e imprimir el pago de 12 trabajadores que laboran en la


compañía SYSTEMS. Son normas de la compañía:
 Que los obreros paguen un impuesto del 10% y los empleados un 19%.
 Que los trabajadores(obreros y empleados) que reciben un pago menor a S/.
100 000 no paguen impuestos.
Para el cálculo del pago se requiere conocer: Las horas trabajadas, el sueldo por
hora, el tipo de trabajador(obrero, empleado). Al final se deberá imprimir el total a
pagar a los obreros, empleados y a los trabajadores en general.

4. De un grupo de “X” estudiantes universitarios, cada uno se encuentra


matriculado en “Y” cursos, y en cada curso tiene registrado “Z” notas. Se pide un
programa que solicite: el nombre de cada alumno, el número de cursos en los
cuales está matriculado; de acuerdo al número de cursos, indique cuántas notas
tiene cada curso y pida las notas de cada curso respectivamente. El programa
debe ir mostrando por cada alumno el promedio obtenido en cada curso y su índice
académico( IA=(n1*c1+n2*c2)/(c1+c2) )
Finalmente mostrar el número de alumnos del grupo, el número de cursos
matriculados registrados, el número de notas registradas el mejor y peor índice
académico.
Ejemplo: (Lo que está en negrita y subrayado es lo que ingresa el usuario y el
resto es lo que el computador genera)

Ejemplo: (Lo que está en negrita y subrayado es lo que ingresa el usuario y el resto es lo que el computador genera )

Mg. Manuel A. Lagos Barzola


Algoritmos 2 UNSCH

Ingrese su nombre: José


Cuántos cursos matriculados tiene? 2
Ingrese nombre curso: Algoritmos
Ingrese el número de créditos: 4
Ingrese número de notas para registrar: 2
Nota: 15
Nota: 16
Promedio: 15.8

Ingrese nombre curso: Computación Básica


Ingrese el número de créditos: 3
Ingrese número de notas para registrar: 3
Nota: 11
Nota: 12
Nota: 13
Promedio: 12

Número de alumnos: 1
Número de cursos matriculados registrados: 2
Número de notas registradas: 5
Mejor índice académico: 15.23
Peor Indice académico: 12.13

Mg. Manuel A. Lagos Barzola

Potrebbero piacerti anche