Anda di halaman 1dari 2

1.

- Disear un algoritmo que permita determinar el promedio, condicion('aprobado',


'desaprobado'),
estado, nota mayor y nota menor de un alumno mediante sus tres notas ingresadas.
Pseudocodigo
inicio
//Variables
Real n1, n2, n3, promedio, my, mn
Cadena estado, condicion
//Entrada
Leer n1, n2, n3
//Proceso
promedio = (n1+n2+n3)/3
Si n1 > n2 Entonces
Si n1 > n3 Entonces
my = n1
SiNo
my = n3
Fin Si
SiNo
Si n2 > n3 Entonces
my = n2
SiNo
my = n3
Fin Si
Fin Si
Si n1 < n2 Entonces
Si n1 < n3 Entonces
mn = n1
SiNo
mn = n3
Fin Si
SiNo
Si n2 < n3 Entonces
mn = n2
SiNo
mn = n3
Fin Si
Fin Si
Si promedio >= 10.5 Entonces
condicion = "aprobado"
SiNo
condicion = "desaprobado"
Fin Si
Si promedio >= 0 Y promedio <= 5 Entonces
estado = "psimo"
Fin Si
Si promedio >= 6 Y promedio <= 10 Entonces
estado = "malo"
Fin Si
Si promedio >= 11 Y promedio <= 15 Entonces

estado = "regular"
Fin Si
Si promedio >= 16 Y promedio <= 18 Entonces
estado = "bueno"
Fin Si
Si promedio >= 19 Y promedio <= 20 Entonces
estado = "excelente"
Fin Si
//Salida
Escribir my, mn, promedio, condicion, estado
fin

*Prueba de Escritorio:
//Entrada
n1 = 6
n2 = 14
n3 = 10

|
|
|
|

//Salida
my = 14
mn = 6
promedio = 10
|
condicion = 'desaprobado'
|
estado = 'malo'

Anda mungkin juga menyukai