Você está na página 1de 2

Programacin

UNSCH

LABORATORIO 06
DIAGRAMA DE FLUJO ESTRUCTURAS REPETITIVAS II
I.

OBJETIVOS:
1) Escribir en IDLE(Python GUI), programas con estructuras repetitivas.

II.

EJERCICIOS LABORATORIO
Disear el diagrama de flujo previamente para todos los ejercicios.
1) Escriba un programa muestre la tabla de multiplicar bsica de los nmeros 1 al
12.
2) Una persona debe realizar un muestro con n personas para determinar el
promedio de peso de los nios, jvenes, adultos y viejos que existen en su zona
habitacional. Se determinan las categoras con base en la siguiente tabla:
Categora
Nio
Jovenes
Adultos
Viejos

Edad
0-12
13-29
30-59
n adelante

3) Hacer un programa de flujo para sumar los N primeros nmeros impares,


calcular el producto de los nmeros pares y sume los nmeros mltiplos de 3.
4) Hacer un un programa para calcular AB, siendo B un entero, ntese que B
puede ser 0 o negativo. No se pueden emplear logaritmos ni la funcin pow
de Python.
5) Se desea calcular e imprimir el pago de 12 trabajadores que laboran en la
compaa SYSTEMS. Son normas de la compaa:
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 clculo 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 nmero de cursos en los
cuales est matriculado; de acuerdo al nmero de cursos, indique cuntas 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
acadmico( IA=(n1*c1+n2*c2)/(c1+c2) )

Ing. Manuel A. Lagos Barzola

Programacin

UNSCH

Finalmente mostrar el nmero de alumnos del grupo, el nmero de cursos


matriculados registrados, el nmero de notas registradas el mejor y peor ndice
acadmico.
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 )
Ingrese su nombre: Jos
Cuntos cursos matriculados tiene? 2
Ingrese nombre curso: Algoritmos
Ingrese el nmero de crditos: 4
Ingrese nmero de notas para registrar: 2
Nota: 15
Nota: 16
Promedio: 15.8
Ingrese nombre curso: Computacin Bsica
Ingrese el nmero de crditos: 3
Ingrese nmero de notas para registrar: 3
Nota: 11
Nota: 12
Nota: 13
Promedio: 12

Nmero de alumnos: 1
Nmero de cursos matriculados registrados: 2
Nmero de notas registradas: 5
Mejor ndice acadmico: 15.23
Peor Indice acadmico: 12.13

Ing. Manuel A. Lagos Barzola

Você também pode gostar