Advertisement
idsystems

PseInt_Practica30_CalificacionesLetra

Jun 22nd, 2024
288
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.14 KB | None | 0 0
  1. Proceso Practica44_CalificacionesLetra
  2.     //Un modulo recibe 3 calificaciones parciales de un alumno, el cual regresa su calificacion
  3.     //conletra, donde si su promedio es menor de 6 le corresponde NA, de 6 a 8 obtiene S,
  4.     //mayor a 8 y cuando mucho 9 saca B y superior a 9 es E
  5.    
  6.     definir calif1, calif2, calif3 Como Entero
  7.     definir cCalir, resp como caracter
  8.     Borrar Pantalla
  9.     Repetir
  10.         Escribir "Calificacion 1: "
  11.         leer calif1
  12.         Escribir "Calificacion 2: "
  13.         leer calif2
  14.         Escribir "Calificacion 3: "
  15.         leer calif3
  16.         cCalif = LetraCalif( calif1, calif2, calif3)
  17.         Escribir "La calificacion del alumno es: ", cCalif
  18.         Escribir "Deseas calcular otro alumno? (s/n)"
  19.         leer resp
  20.     Hasta Que resp ="n"
  21.    
  22. FinProceso
  23.  
  24. subproceso cLetra <- LetraCalif( vCalif1, vCalif2, vCalif3)
  25.     definir vPromedio Como numerico
  26.     definir cLetra como cadena
  27.     vPromedio = (vCalif1 + vCalif2 + vCalif3) / 3
  28.     Escribir "Promedio: ", vPromedio
  29.     Si vPromedio > 9 Entonces
  30.         cLetra = "E"
  31.     Sino
  32.         si vPromedio > 8 Entonces
  33.             cLetra = "B"
  34.         Sino
  35.             si vPromedio > 6 Entonces
  36.                 cLetra = "S"
  37.             sino
  38.                 cLetra = "NA"
  39.             FinSi
  40.         FinSi
  41.     FinSi
  42.    
  43. FinSubProceso
  44.  
Tags: Modulos
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement