Informática, pregunta formulada por williamcarrilo8613, hace 1 año

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 la pregunta

Contestado por megatokay
16

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

Adjuntos:
Otras preguntas