Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Introducción a la computación
1. Diseñe un algoritmo que reciba como entrada N alumnos con su
respectiva nota final en una asignatura y que calcule e imprima
•Cantidad de alumnos aprobados
•Cantidad de alumnos Reprobados
•Promedio de notas de la asignatura
•Promedio de notas de aprobados y reprobados
•Cual fue la nota mayor y la nota menor entre los n estudiantes.
2. Proceso seccion_prom
Definir nalu,alumapro, alumrepro, mayor, menor, cont Como
Entero;
Definir notaf, notase, sumapro, sumrepro, promno, promapro,
promrepro Como Real;
//Inicializacion
alumapro := 0;
alumrepro:= 0;
notase := 0;
sumapro := 0;
sumrepro := 0;
//Constantes
mayor:= 0;
menor:= 99999;
Escribir ("Ingrese el total de alumnos:");
Leer nalu;
Para cont<-1 Hasta nalu Con Paso 1 Hacer
Escribir ("Ingrese la nota final de este alumno:");
Leer notaf;
Si (notaf>=10) Entonces
notase := notase + notaf;
sumapro := sumapro + notaf;
alumapro:=alumapro + 1;
Sino
notase := notase + notaf;
sumrepro := sumrepro + notaf;
alumrepro:=alumrepro + 1;
FinSi
Si (notaf > mayor) Entonces
mayor := notaf;
Sino
Si (notaf<menor) Entonces
menor:= notaf;
FinSi
FinSi
FinPara
promno := notase/nalu;
promapro := sumapro/alumapro;
promrepro := sumrepro/alumrepro;
3. Escribir ('Cantidad de alumnos aprobados: '),
alumapro;
Escribir ('Cantidad de alumnos reprobados: '),
alumrepro;
Escribir ('Promedio de notas de la asignatura: '),
promno;
Escribir ('Promedio de notas de los aprobados: '),
promapro;
Escribir ('Promedio de notas de los reprobados: '),
promrepro;
Escribir ('La mayor nota de la seccion: '), mayor;
Escribir ('La menor nota de la seccion: '), menor;
FinProceso