Calcular las calificaciones de un grupo de alumnos. La nota final de cada alumno se calcula según el siguiente criterio: la parte práctica vale el 10%; la parte de problemas vale el 50% y la parte teórica vale el 40%. El algoritmo leerá el nombre del alumno, las 3 notas, escribirá el resultado y volverá a pedir los datos del siguiente alumno hasta que el nombre sea una cadena vacía. las notas deben estar entre 0 y 10, si no lo están, no imprimira las notas, mostrará un mensaje de error y volverá a pedir otro alumno. Escribir algoritmo y diagrama de flujo que dados dos valores de entrada imprima siempre la división entre el mayor y el menor
Respuestas
A continuacion se muestra pseudocódigo para calcular las calificaciones de un grupo de alumnos.
Algoritmo calificaciones
salir<-Falso
Repetir
Escribir "Nombre del alumno:"
Leer Nombre
Si Nombre = "" Entonces
salir<-Verdadero
SiNo
Escribir "Cual es su Nota (La parte práctica):"
Repetir
Leer NotaP
Si NotaP < 0 o NotaP > 10 Entonces
Escribir "Error"
Fin Si
Hasta Que Notap >= 0 y Notap <= 10
Escribir "Cual es su Nota (la parte de problemas):"
Repetir
Leer NotaPbma
Si NotaPbma < 0 o NotaPbma > 10 Entonces
Escribir "Error"
Fin Si
Hasta Que NotaPbma >= 0 y NotaPbma <= 10
Escribir "Cual es su NOta (la parte teórica):"
Repetir
Leer NotaT
Si NotaT < 0 o NotaT > 10 Entonces
Escribir "Error"
Fin Si
Hasta Que NotaT >= 0 y NotaT <= 10
PorcentajeNotaP<-NotaP*0.1
PorcentajeNotaPbma<-NotaPbma*0.5
PorcentajeNotaT<-NotaT*0.4
TotalNota<-PorcentajeNotaP + PorcentajeNotaPbma + PorcentajeNotaT
Escribir TotalNota
Fin Si
Hasta Que salir = Verdadero
FinAlgoritmo
Ver también: https://brainly.lat/tarea/12871855