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

┌─────────┐
│ INICIO │
└────┬────┘


┌─────────────────────────┐
│ Leer cantidad de │
│ hamburguesas (H) │
└────┬────────────────────┘


┌─────────────────────────┐
│ Leer cantidad de │
│ papas fritas (P) │
└────┬────────────────────┘


┌─────────────────────────┐
│ Leer cantidad de │
│ refrescos (R) │
└────┬────────────────────┘


┌─────────────────────────┐
│ Total = (H × 12) + │
│ (P × 7) + │
│ (R × 5) │
└────┬────────────────────┘


┌─────────────────────────┐
│ Mostrar valor total │
│ del pedido │
└────┬────────────────────┘


┌─────────┐
│ FIN │
└─────────┘

Explicación en lenguaje natural:

Iniciar el algoritmo.
Solicitar la cantidad de hamburguesas y guardarla en la variable H.
Solicitar la cantidad de papas fritas y guardarla en la variable P.
Solicitar la cantidad de refrescos y guardarla en la variable R.

Calcular el total usando la fórmula:

Total = (H × 12) + (P × 7) + (R × 5)

Mostrar el valor total del pedido.
Finalizar el algoritmo.

Ejemplo:

2 hamburguesas
1 papa frita
3 refrescos

Total = (2×12) + (1×7) + (3×5) = 24 + 7 + 15 = $46.00.

1 respuesta

Hola, Amérika. ¿Cómo vas?

Gracias por compartir tus reflexiones y aprendizajes con la comunidad Alura.

Me gustó tu resolución del desafío. Organizaste el algoritmo de forma clara, separando las entradas, el cálculo y la salida del resultado, lo que facilita comprender la lógica del proceso. Además, incluir un ejemplo con valores reales ayuda a comprobar que la fórmula utilizada produce el resultado esperado. Vas por muy buen camino.

Como dica, antes de finalizar un algoritmo, prueba distintos escenarios, como valores en 0, cantidades mayores o diferentes combinaciones de productos. Así podrás verificar, paso a paso, que el cálculo funciona correctamente en cualquier situación.

Cuenta con el apoyo del foro en tu viaje. Saludos y buenos estudios.