Es en pseint ayuda por favor
Pedir a 5 estudiantes que ingresen el numero de *N* notas , dar la definitiva, mostrar si aprobó o reprobó en 3.0 o menos y cuantos de esos 5 estudiantes pasaron o perdieron
Respuestas
Hola, en el ejercicio..
Pedir a 5 estudiantes que ingresen el numero de *N* notas , dar la definitiva, mostrar si aprobó o reprobó en 3.0 o menos y cuantos de esos 5 estudiantes pasaron o perdieron.
Análisis:
Nos pide ingresar las "n" notas (la cantidad de notas lo define el usuario) de 5 estudiantes, es decir, que cada estudiante tendra una cantidad determinada de notas, luego nos dice, "dar la definitiva", es decir, calcular el promedio final de cada estudiante, luego mostrar si el estudiante "aprobo" o "reprobo" , según la condición del promedio final( si es mayor que 0.3) y finalmente nos pide mostrar la cantidad de estudiantes que aprobo y reprobo.
Variables:
i = > variable de control, donde inicializará el primer bucle "Para".
j => variable de control, donde inicializará el segundo bucle "Para".
n => Cantidad de notas, tipo entero
pas => Pasaron, variable contador, donde se contará la cantidad de estudiantes que pasarón el curso.
per => Perdieron, variable contador, donde se contará la cantidad de estudiantes que reprobaron el curso.
nota => Nota de cada estudiante, tipo Real
suma => Variable acumulador, donde se almancenará la suma total de notas
prom => Promedio del estudiante, tipo real
nombre => Nombre del estudiante, tipo caracter
Pseudocodigo Pseint (Modo estricto):
Proceso prom_alumnos
Definir i,j,n,pas,per Como Entero;
Definir nota,suma,prom Como Real;
Definir nombre como Caracter;
pas <- 0;
per <- 0;
Para i<-1 Hasta 5 Hacer
suma <- 0;
Escribir "Ingresar nombre del alumno :";
Leer nombre;
Escribir 'Ingresar N cantidad de notas:';
Leer n;
Para j<-1 Hasta n Hacer
Escribir j,",","Ingresar nota: ";
Leer nota;
suma <- suma+nota;
FinPara
prom <- suma/n;
Si prom>0.3 Entonces
Escribir "Aprobo";
pas <- pas+1;
Sino
Escribir "Reprobo";
per <- per+1;
FinSi
FinPara
Escribir "Cantidad que pasaron: ",pas;
Escribir "Cantidad que perdieron: ",per;
FinProceso
Espero haberte ayudado.
¡Saludos!