Hamburguesa= $12
Papas= $7
Refresco= $5
Total= Hamburguesa * Cantidad hamburguesas + Papas * Cantidad Papas + Refresco * Cantidad Refresco
Hamburguesa= $12
Papas= $7
Refresco= $5
Total= Hamburguesa * Cantidad hamburguesas + Papas * Cantidad Papas + Refresco * Cantidad Refresco
¡Hola, Andrés! ¿Cómo estás?
¡Muy bien! Llegaste directo al corazón del problema: creaste variables para los precios fijos y armaste la fórmula del total multiplicando cada precio por su cantidad correspondiente y sumando todo. Esa expresión que escribiste ya es exactamente la lógica que pide el desafío, y además respeta el orden correcto de las operaciones (primero las multiplicaciones, después las sumas).
Una sugerencia para dejar el algoritmo todavía más completo: además del cálculo, un algoritmo suele describir también la entrada y la salida de datos. Es decir, de dónde salen las cantidades y qué se hace con el resultado. Quedaría algo así:
inicio
precio_hamburguesa = 12
precio_papas = 7
precio_refresco = 5
leer cantidad_hamburguesa
leer cantidad_papas
leer cantidad_refresco
total = precio_hamburguesa * cantidad_hamburguesa
+ precio_papas * cantidad_papas
+ precio_refresco * cantidad_refresco
escribir "El valor total del pedido es: ", total
fin
Otro detalle que vale la pena adoptar como hábito: al nombrar variables, evita espacios y acentos (por ejemplo, cantidad_papas en lugar de "Cantidad Papas"). En la mayoría de los lenguajes de programación los nombres de variables no aceptan espacios, así que acostumbrarse desde ahora al guion bajo te va a ahorrar errores más adelante.
Si quieres ir un paso más allá, puedes pensar cómo mostrar también el subtotal de cada artículo antes del total; es una variación muy común en sistemas de pedidos reales.
¡Sigue así y no dudes en volver al foro si surge alguna duda!
Abrazos y buenos estudios.