Diagrama de flujo: Inicio
Contador 0
1
40
+1
Carnet, Nombre, Apellido, Nota 1, Nota 2, Nota 3.
Promedio (Nota1 + Nota2 + Nota3) / 3 Contador Contador + 1
Promedio
Case1 Promedio >= 0 ^ <= 60 Mención = “Reprobado”
Other Case Print “Nota invalida” / Exit
Case2 Promedio >=61 ^ <= 70 Mención = “Aprobado”
Case1 Promedio >=91 ^ <=100 Mención = “Excelente”
Case3 Promedio >=71 ^ <= 80 Mención = “Notable”
Case1 Promedio >=81 ^ <= 90 Mención = “Sobresaliente”
Nota 1 > Nota 2
Nota 2 > Nota 3
Nota 1 > Nota 3 Nota Alta Nota 3 Nota Baja Nota 2
Nota 1 > Nota 3
Nota 2 > Nota 3
Nota Alta Nota 1 Nota Baja Nota 3
Nota Alta Nota 3 Nota Baja Nota 2
Nota Alta Nota 3 Nota Baja Nota 2
Nota Alta Nota 1 Nota Baja Nota 2
“Los datos del alumno son:” Carnet, Nombre, Apellido. “Sus notas son:” Nota1, Nota2, Nota3. “Su promedio es:” Promedio “Su mención es:” mención “Su nota alta es:” Nota alta. “Su nota baja es:” Nota baja.
fin
Nota Alta Nota 3 Nota Baja Nota 2
Pseudocódigo Inicio Contador O, Nota 1 = “”, Nota 2 = “”, Nota 3 = “”, Promedio = “”, Mención = “”, Carnet = “”, Nombre = “”, Apellido = “”, Nota alta = “”, Nota baja = “” For 1 to 40 do Ingrese “Datos del estudiante” Leer Carnet, Nombre, Apellido, Nota 1, Nota 2, Nota 3 Asignar Promedio (Nota 1 + Nota 2 + Nota 3) / 3 Contador Contador + 1 Case Promedio Case 1 Promedio ≥ 0 ^ ≤ 60 Mención = “Reprobado” Case 2 Promedio ≥ 61 ^ ≤ 70 Mención = “Aprobado” Case 3 Promedio ≥ 71 ^ ≤ 80 Mención = “Notable” Case 4 Promedio ≥ 81 ^ ≤ 90 Mención = “Sobresaliente” Case 5 Promedio ≥ 91 ^ ≤ 100 Mención = “Excelente” Other Case Print “Nota invalida” / Exit End Case If nota 1 > nota 2 Then if nota 1 > nota 3 Then if nota 2 > nota 3 Then Asignar Nota alta Nota 1 Asignar Nota baja Nota 3 Else Asignar Nota alta Nota 1 Asignar Nota baja Nota 2 End if Else Asignar Nota alta Nota 3 Asignar Nota baja Nota 2 End if Else If nota 2 > nota 3 Then if nota 1 > nota 3 Then Asignar Nota alta Nota 2 Asignar Nota baja Nota 3 Else Asignar Nota alta Nota 2 Asignar Nota baja Nota 1 End if Else Asignar Nota alta Nota 3 Asignar Nota baja Nota 1 End if End if Print “Los datos del alumno son:” Carnet, Nombre, Apellido “Sus notas son:” Nota 1, Nota 2, Nota 3 “Su promedio es:” Promedio “Su mención es:” Mención “Su nota alta es:” Nota alta “Su nota baja es:” Nota baja End for Fin del algoritmo