Está en la página 1de 3

Proceso Taller_2

opc <- 0
Mientras opc<=3 hacer
Escribir 'Menu de notas';
Escribir '1. Ingresar todas las notas';
Escribir '2. Promedio de notas';
Escribir '3. Factorial del promedio de los aprobados';
Escribir '4. Salir';
Leer opc;
Rgi <- 0
Rgf <- 100
sn <- 0
apro <- 0
rpro <- 0
Segun opc hacer
1:
Repetir
Escribir 'cuantas notas desea ingresar?';
Leer N;
si N < 1 Entonces
Escribir 'Error, el valor debe ser positivo';
FinSi
Hasta Que N > 0
Para I <- 1 Hasta N Con Paso 1 Hacer
Repetir
Escribir 'escriba la nota Nro ',I;
Leer num;
si (num < Rgi) o (num > Rgf) Entonces
Escribir 'Error, el valor debe estar comprendido entre ',Rgi,' Y ',Rgf;
FinSi
Hasta Que (num >=Rgi) Y (num <= Rgf)
Sn <- Sn + num
p <- sn/n
finpara
2:
Escribir 'El promedio de las notas es ',p

3:
si num >= 50 Entonces
apro <- apro + 1;
sino
rpro <- rpro + 1;
FinSi
si apro > rpro Entonces
fact <- 1;
para I <- 1 Hasta P Con Paso 1 Hacer
fact <- fact * I;
FinPara
Escribir 'El factorial del promedio es ',fact;
Sino
Escribir 'cantidad de reprobados es mayor a los aprobados';
FinSi
4:
Escribir 'Adios';
de Otro Modo:
Escribir 'Error de menu';
FinSegun
FinMientras
FinProceso

También podría gustarte