martes, 23 de marzo de 2010

P2E10 – aplicar descuento

Una empresa vende hojas de hielo seco, con las condiciones siguientes de descuento:

  • Si el cliente es tipo 1 se le descuenta el 5%
  • Si el cliente es tipo 2 se le descuenta el 8%
  • Si el cliente es tipo 3 se le descuenta el 12%
  • Si el cliente es tipo 4 se le descuenta el 15%

Cuando el cliente realiza una compra se solicitan los siguientes datos de entrada:

  • Nombre del cliente
  • Tipo de cliente (1, 2, 3, 4)
  • Cantidad de hojas
  • Precio por hoja

Crear dicho formulario para que genere como salida:

  • Nombre del cliente
  • Subtotal a pagar (Cantidad de hojas X Precio por hoja)
  • Descuento (El porcentaje correspondiente del Subtotal a pagar)
  • Total a pagar (Subtotal – Descuento)

Generales:

  • La captura del nombre del cliente es en un cuadro de texto el cual debe aceptar solo letras y espacios. Al perder el foco dicho control, su contenido debe cambiar a mayúsculas automáticamente.
  • La elección del tipo de cliente es mediante botón de opción.
  • Poner un rango para la cantidad de hojas y para el precio por hoja. Validar que su entrada sean solo números.
  • La secuencia de tabulación debe ser correcta (TabIndex)
  • El paso de un cuadro de texto a otro es mediante ENTER.
  • Incluir los botones de calcular, limpiar y salir; incluyendo icono en cada uno.
  • Utilizar nombres y prefijos tanto para controles como para variables según corresponda.

Busca siempre la estética en la presentación, el control del formulario y la optimización del código.

Recuerda utilizar tu sentido común.

Créditos: lemm