miércoles, 7 de noviembre de 2012


Ejercicio 4 «2º Parcial»
 Descuento de inscripción
 PROBLEMA:
En la universidad UTTEC se hace un descuento en la inscripción de 50% si el alumno tiene promedio entre 9.5 y 10 y un descuento de 20% si tiene promedio  entre 8.5 y 9.4
Siempre y cuando no sea alumno irregular.
Escribir un algoritmo que nos diga el descuento que debe pagar un alumno si la inscripción normal es de $1000.º
  
ALGORITMO:

Entradas:   numérico promedio
  booleano regular
numérico  DESC_A
numérico DESC_B
numérico INSCRIPCION
cadena PRECIO_PAPAYA
Salidas:   numérico pago
Inicio
•Leer promedio
•Leer regular
•Establecer DESC_A=0.50
•Establecer DESC_B=0.20
•Establecer INSCRIPCIÓN=1000
•Si regular es «V» entonces
•Si promedio <=9.5 entonces
•Multiplicar INSCRIPCIÓN por DESC_A
•Guardar en descuento
•Si promedio  <=8.5 y promedio  >9.4 entonces
•Multiplicar INSCRIPCIÓN por DESC_B
•Guardar en descuento
•Restar INSCRIPCIÓN menos descuento
•Guardar en pago
•Imprimir pago
Fin




PSEUDOCÓDIGO
 Class  DescuentoInscripcion
//Declaraciones (entradas)
numérico: promedio
booleano: regular
//Declaraciones (salidas)
numérico: pago
//Proceso
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