Pages

lunes, 31 de diciembre de 2012

Calcular el monto de descuento de una compra – Diagrama de flujo

Problema
Hacer un programa o algoritmo que dado el monto de una compra calcular el descuento considerado:
 Descuento es 20% si el monto es mayor a 100 soles.
 Descuento es 10% si el monto es mayor a 50 soles y menor o igual a 100 soles.
 No hay descuento si el monto es menor o igual a 50 soles.

Solución
  • Entrada: 100
  • Salida: 90
Se solicita al usuario ingrese el monto de la compra, la cual se captura en la variable “N”, luego
Se comprueba su el monto es mayor a 100 (N>100)
Si es verdadero (Si)
  Se realiza un descuento del 20% al monto de la compra y se muestra el valor de la compra,
  donde “monto” es N - N*0.2.
Si es Falso (No)
    Se compara si el monto esta entre  50 y 100 (N<=100 AND N>50)
    Si es Verdadero (Si)
           Se realiza un descuento del 10% al monto de la compra y se muestra el valor
           de la compra, donde   “monto” es N - N*0.1.
    Si es Falso (No)
          Se muestra el valor de la compra.
Finaliza.


Diagrama de Flujo - Calcular Monto de descuento en una compra.

 Diagrama Fuente en FreeDFD 
 Código fuente en Java
 Código fuente en C++
 Código fuente en C
 Código fuente en C#
 Código fuente en Python
 Código fuente en Visual Basic

0 comentarios:

Publicar un comentario en la entrada