Está en la página 1de 3

#entrada de datos.

cal1=int(input("Ingrese calificacion 1: "))

cal2=int(input("Ingrese calificacion 2: "))

cal3=int(input("Ingrese calificacion 3: "))

#operacion.

promedio=(cal1+cal2+cal3)/3

#condicion.

if promedio>=5:

print ("Aprobado")

else:

print("Reprobado")

resp="Si"

while (resp!="No"):

print ("Ingresa el nombre del alumno:")

nom=input()

print ("Cuántas calificaciones vas a promediar?")

nCal=input()

nCal=int(nCal)

suma=0

for i in range(1,nCal,+1):

print ("Ingresa la ",i,"a. calificacion:")

Cal=input()

Cal=float(Cal)

suma = suma + Cal

promedio = suma / nCal

#comprobando si el promedio es Aprobatorio o Reprobatorio


if (promedio>=50):

print ("El alumno ", nom, " tiene de promedio ", promedio," y es Aprobatorio")

else:

print ("El alumno ", nom, " tiene de promedio ", promedio," y es Reprobatorio")

#preguntandole al usuario si desea capturar otro alumno

print ("Deseas capturar a otro alumno (Si/No)?")

resp=input()

Algoritmo sin_titulo

escribir 'digite el numero de estudiantes';

leer nEstudiantes;

escribir 'escriba numero de notas';

leer numNotas;

x<-0;

promeT<-0;

promeE<-0;

nota<-0

mientras x<nEstudiantes hacer

nota<-0;

promeE<-0;

escribir 'digite el nombre del estudiante';

leer nomEstudiante;

escribir 'digite las notas';

para i<-1 hasta numNotas con paso 1 hacer

leer notas;

nota<-nota+notas;

finpara

promeE<-nota/numNotas;
Escribir 'el promedio del estudiante es';

Escribir promeE;

promeT<-promeT+promeE;

si promeE<3 entonces

reprobados<-reprobados+1;

sino

aprobados<-aprobados+1;

finsi

x<-x+1;

finmientras

escribir 'el promedio del curso es igual a';

escribir (promeT/nEstudiantes);

escribir 'el numero de estudiantes aprobados es';

escribir aprobados;

escribir 'el numero de estudiantes reprobados es';

escribir reprobados;

finproceso

También podría gustarte