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

[Proyecto] Desafío: Calculando pedidos | Noctis

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad
Estás desarrollando una funcionalidad para una aplicación de comida rápida. El sistema necesita calcular el valor total de un pedido basado en la cantidad de artículos solicitados.
El cliente puede pedir:
• Hamburguesa: $ 12.00
• Papas fritas: $ 7.00
• Refresco: $ 5.00
Tu tarea es crear un algoritmo en lenguaje natural o diagrama de flujo que almacene los datos necesarios en variables y realice el cálculo del valor total basado en las cantidades informadas.

1. Definir las variables: 
    * opción 
    * cantidad 
    * total = 0 
2. Mostrar el menú de productos con sus precios. 
3. Solicitar una opción al usuario. 
4. Mientras la opción sea diferente de continuar, hacer lo siguiente: 
    * Solicitar la cantidad del producto. 
    * Si la opción es hamburguesa, calcular subtotal = cantidad × 12. 
    * Si la opción es papas fritas, calcular subtotal = cantidad × 7. 
    * Si la opción es refresco, calcular subtotal = cantidad × 5. 
    * Sumar el subtotal al total. 
    * Volver a solicitar una nueva opción. 
5. Mostrar el total del pedido. 
6. Fin.

1 respuesta

Hola, Angélica, espero que estés bien

Parece que estás trabajando en un algoritmo para calcular el total de un pedido en una aplicación de comida rápida. El diagrama de flujo que has compartido es una buena representación del proceso. Aquí tienes una descripción en lenguaje natural del algoritmo para ayudarte a entender mejor:

  1. Definir variables:

    • opción: para almacenar la elección del producto.
    • cantidad: para almacenar la cantidad solicitada de cada producto.
    • total: inicializado en 0, para almacenar el total del pedido.
  2. Mostrar el menú con los productos y sus precios.

  3. Solicitar una opción al usuario.

  4. Mientras la opción sea diferente de "continuar":

    • Solicitar la cantidad del producto.
    • Si la opción es "hamburguesa", calcular el subtotal multiplicando la cantidad por 12.
    • Si la opción es "papas fritas", calcular el subtotal multiplicando la cantidad por 7.
    • Si la opción es "refresco", calcular el subtotal multiplicando la cantidad por 5.
    • Sumar el subtotal al total.
    • Solicitar una nueva opción.
  5. Mostrar el total del pedido.

  6. Fin del proceso.

Este algoritmo te permitirá calcular el total de un pedido basado en las cantidades y tipos de productos seleccionados. Asegúrate de manejar adecuadamente las entradas del usuario para evitar errores.

Espero haber ayudado y buenos estudios!