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

Desafio: Calculando Pedidos

Entrada
variable 1 producto,
variable 2 precio unitario,
variable 3 cantidad,
variable 4= Variable 2 x Variable 3,
Calcular Costo total= Suma ( Variable 4)
si cantidad es igual a 0 preguntar Deseas agregar otro producto? S/N
si es S regresar a entrada de Variable 1 si no, mostrar Costo total.

1 respuesta

¡Hola Ana, espero que estés bien!

Vamos a intentar resolver tu desafío paso a paso. Lo que necesitas es un algoritmo que calcule el costo total de un pedido basado en la cantidad de productos que el cliente desea. Aquí te dejo un ejemplo de cómo podrías estructurar tu algoritmo en lenguaje natural:

  1. Inicio

  2. Definir variables:

    • producto (nombre del producto)
    • precio_unitario (precio del producto)
    • cantidad (cantidad del producto)
    • costo_producto (costo total por producto)
    • costo_total (suma de todos los productos)
  3. Mientras el cliente quiera agregar productos:

    • Solicitar al cliente el nombre del producto.
    • Solicitar el precio_unitario del producto.
    • Solicitar la cantidad deseada.
    • Calcular costo_producto = precio_unitario * cantidad.
    • Agregar costo_producto a costo_total.
    • Preguntar al cliente: "¿Deseas agregar otro producto? (S/N)".
    • Si la respuesta es 'S', repetir el proceso.
    • Si la respuesta es 'N', finalizar el pedido.
  4. Mostrar costo_total al cliente.

  5. Fin

Este algoritmo te permitirá calcular el costo total de un pedido y preguntar al cliente si desea agregar más productos hasta que decida que no. Puedes adaptarlo a un diagrama de flujo si prefieres visualizarlo de esa manera.

Espero que esto te ayude a avanzar en tu desafío. ¡Bons estudios!