miércoles, 7 de noviembre de 2012

Descuento
 
En la universidad se hace un descuento de un 50% si el alumno tiene promedio entre 9.5 y 10, además de un descuento de un 20% si tiene promedio entre 8.5y 9.4 siempre y cuando no sea alumno irregular.
Algoritmo de cuanto tiene que pagar un alumno si la inscripción normal es de $1,000.
 
Algoritmo
 
Entradas
Numerico promedio
Numerico inscripcion (1000)
Numerico regular
Numerico DESC_A (50%)
Numerico DESC_B (20%)
Salidas
Numerico pago
Inicio
Leer promedio
Establecer DESC_A es 0.50
Establecer DESC_B es 0.20
Establecer inscripcion en 1000
Si regular es “v”entonces
  Si promedio > 9.5 entonces
  multiplicar inscripcion por DESC_A y guardar en descuento
  restar inscripcion menos descuento y guardar en pago
  Si promedio > 8.5 y promedio < 9.4 entonces
  multiplicar inscripcion por DESC_B y guardar en descuelto
  restar inscripcion menos descuento y guardar en pago
Imprimir pago
FIN
 
PseudoCodigo
Class DescuentoInscripcion
//Declaraciones (entradas)
numérico promedio
booleano regular
//Declaraciones (salidas)
numérico pago
Main
Print "Introduce tu promedio"
scan promedio
Print "Introduce si eres o no alumno regular"
scan regular
if (Regular = "V") then
descuento = INSCRIPCION * DESC_A
if (Promedio <= 8.5 AND >= 9.4) then
descuento = INSCRIPCION * DESC_B
pago=INSCRIPCION - descuento
end_if
Print pago
end_main
 


 

No hay comentarios:

Publicar un comentario