AUTOSERVICIO

Sabemos que en un centro de autoservicio ofrece los dias miércoles un 10% de descuento en frutas y verduras, si compro un kilo de limon y dos kilos de papaya que tienen un precio de 8 y 15 pesos respectivamente ¿Cuánto tendria que pagar?

Entradas: Numérico  DESCUENTO (10%)

                Numérico PRECIO_LIMON (8)

                Numérico PRECIO_PAPAYA  (15)

                Numérico  kilos_limon

                Numérico kilos_papaya

Salidas: Numérico  total_a_pagar

Inicio

*Leer kilos_limon

*Leer kilos_papaya

Establecer  DESCUENTO (10%)

Establecer  PRECIO_LIMON (8)

Establecer  PRECIO_PAPAYA  (15)

Multiplicar kilos_limon por PRECIO_LIMON y guardar en total_limon

Multiplicar kilos_papaya por PRECIO_PAPAYA y guardar en total_papaya

Sumar 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 menos total_descuento y guardar en total_a_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
//Proceso
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 (dia= miercoles) then
          total_descuento=total_a_pagar*DESCUENTO
          total_a_pagar=total_a_pagar-total_descuento
   end_if
Print  total_a_pagar
End_main