Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafio: Simulador de Pedidos de Cafeteria

Entrada:
Se solicita la Descripcion del articulo
Se solicita el precio del articulo
Se pregunta si se desea añadir otro articulo
Se pregunta si el cliente esta registrado
Se procesa el pago de acuerdo a si el cliente tiene descuento o no.
Proceso
//Se definen las variables a utilizar
articulo de tipo texto
precio de tipo moneda(currency)
subtotal de tipo moneda
total de tipo moneda
//se realiza el proceso de suma de articulos
si el cliente pide otro articulo
subtotal = subtotal + precio
de lo contrario
subtotal = precio
//se pregnta si el cliente es registrado
si el cliente es registrado
total=subtotal*010
de lo contrario
total =subtotal
Salida
Se muestra el total final a pagar con los descuentos que segun el caso apliquen.

1 respuesta

Hola Hugo, espero que estés bien

Parece que estás trabajando en el desafío del simulador de pedidos para una cafetería y ya tienes un buen comienzo con la estructura básica. Sin embargo, hay un pequeño error en el cálculo del total cuando el cliente está registrado. Según el contexto, el descuento para clientes registrados es del 10%, lo que significa que deberías multiplicar el subtotal por 0.90 (para aplicar el 10% de descuento), en lugar de 0.10.

Aquí tienes una sugerencia para ajustar tu algoritmo:

  1. Entrada:

    • Solicita la descripción del artículo.
    • Solicita el precio del artículo.
    • Pregunta si se desea añadir otro artículo.
    • Pregunta si el cliente está registrado.
  2. Proceso:

    • Define las variables: articulo (texto), precio (moneda), subtotal (moneda), total (moneda).
    • Inicializa subtotal a 0.
    • Mientras el cliente quiera añadir artículos:
      • Añade el precio del artículo al subtotal.
    • Pregunta si el cliente está registrado:
      • Si es registrado, calcula total = subtotal * 0.90.
      • De lo contrario, total = subtotal.
  3. Salida:

    • Muestra el total final a pagar con los descuentos aplicados si corresponde.

Espero que esta corrección te ayude a completar el desafío. ¡Bons estudios!