Está en la página 1de 3

Ejercicio 2

Calculando nota definitiva tienda (resuelva con while) La universidad del Valle requiere un
programa que le permita calcular la nota definitiva de los estudiantes de las carreras de ingeniería,
administración y humanidades. A los estudiantes se les efectuaron dos exámenes parciales y un
laboratorio. El peso de las evaluaciones dependerá si está inscrito en la facultad de ingeniería,
administración o de humanidades, como se observa en la tabla.

datos de entrada
identificador que representa tipo
nombre nombre del estudiante str
carrera a la que pertene el
facultad estudiante int
p1 nota del parcial1 float
p2 nota del parcial2 float
lab nota de laboratorio float
datos de salida
nombre indentificacion str
definitiva sumatorio y nota final float
promedio rpomedio de las calificaciones float

Proceso

En este ejercicio nos piden calcular la nota definitiva del número de estudiantes que se registra,
esta vez se hace uso del while para realizar el proceso de repetición. Una vez dentro del programa
se hace la sumatoria de las notas y se da como salida una nota final. Aparte de ello se da el
promedio de las notas por facultad ya sea de ingeniería, administración o humanidades.

Por otra parte se hace el uso de los condicionales para poder definir los valores y calcular la nota
dado que esta se hace dependiendo la facultad a la que pertenezca.

definitiva=p1*0.4+p2*0.4+lab*0.2 (ingeniería)

definitiva=p1*0.3+p2*0.3+lab*0.4 (administración)

definitiva=p1*0.25+p2*0.35+lab*0.4( humanidades)

Finalmente se tiene como datos de salida el nombre del estudiante con su nota. El promedio y si
reprobó.
Programa python.

Programa
Prueba de escritorio

mensaje en pantalla numero facultad nombre nota 1 nota 2 nota3


ingrese el numero de
estudiantes 2
1
facultad que pertenece ingenieria
ingrese su nombre juan
parcial1 4 *0.4
parcial2 4*0.4
laboratorio 5 *0.2
juan
nota
4.2

También podría gustarte