miércoles, 7 de noviembre de 2012

Autoservicio
 
Sabemos que en un centro de autoservicio los miércoles se ofrece un 10% de descuento en frutas y verduras si compro 1kilo de limón y 2kilos de papaya que tienen un precio de $8 y $15 respectivamente ¿Cuánto tendría que pagar?
 
Algoritmo
 
Entradas
numerico descuento (10)
numerico precio_limon (8)
numerico precio_papaya (15)
numerico kilos_limon
numerico kilo_papaya
Salidas
numerico total_a_pagar
Inicio
Leer kilos_limon
Leer kilos_papaya
Establecer precio_limon es 8
Establecer precio_papaya es 15
Establecer descuento 0.10
Multipiplicar kilos_limon por precio_limon y guardar en
total_limon
Multiplicar kilos_papaya por precio_papaya y guardar en
total_papaya
Suma total_limon mas total_papaya y guardar en total_a_pagar
Si dia es “Miercoles” entonces
Multiplicar total_a_pagar por descuento y guardar en
total_descuento
Restar total_a_pagar por total_descuento y guardar en
total_pagar
Imprimir total_a_pagar
Fin
 
PseudoCodigo

Class Autoservicio
//Declaraciones (entradas)
numérico kilos_limon
numérico kilos_papaya
cadena nombre_trabajador
//Declaraciones (salidas)
numérico total_a_pagar
Main
Print "Introduce el los kilos de limón"
scan kilos_limon
Print "Introduce los kilos de papaya"
scan kilos_papaya
total_limon = kilos_limon * PRECIO_LIMON
total_papaya=kilos_papaya * PRECIO_PAPAYA
total_a_pagar = total_limon + total_papaya
if (Día = "Miércoles") then
total_descuento = total_a_pagar * DESCUENTO
total_a_pagar = total_a_pagar-total_descuento
end_if
Print total_a_pagar
End_main


   

 

No hay comentarios:

Publicar un comentario