Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Desafío: Calculando pedido

Algoritmo

  1. Definir las variables de entrada:

cantidadHamburguesas
cantidadPapas
cantidadRefrescos

  1. Definir las constantes o variables que almacenan los precios:
    precioHamburguesa = 12.00
    precioPapas = 7.00
    precioRefresco = 5.00

  2. Solicitar al usuario la cantidad de hamburguesas, papas fritas y refrescos que desea pedir.

  3. Calcular el valor total del pedido mediante la siguiente operación:

total = (cantidadHamburguesas × precioHamburguesa) + (cantidadPapas × precioPapas) + (cantidadRefrescos × precioRefresco)

  1. Mostrar al usuario el valor total del pedido.

Explicación
Aunque los precios son fijos en este ejercicio, es una buena práctica almacenarlos en constantes (o en variables si se prevé que puedan modificarse). De esta manera, si en el futuro cambia el precio de alguno de los productos, solo será necesario actualizar el valor de la constante correspondiente, sin tener que modificar la fórmula de cálculo. Esto hace que el algoritmo sea más fácil de mantener, más claro y menos propenso a errores.

2 respuestas

Hola, Yisdenis. ¿Cómo vas?

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

Me gustó tu propuesta para el desafío de calcular pedidos. Organizaste correctamente las variables de entrada, los precios y el cálculo del total, además de explicar muy bien por qué es una buena práctica utilizar constantes para los valores fijos. Ese enfoque hace que el algoritmo sea más claro y sencillo de mantener si los precios cambian en el futuro. Sigue practicando este tipo de organización, ya que será de gran ayuda en desafíos más avanzados.

Consejo: antes de realizar el cálculo, agrega un paso para validar que las cantidades ingresadas sean números mayores o iguales a cero. De esta forma, el algoritmo evita datos inválidos y ofrece resultados más confiables.

Cuenta con el apoyo del foro en tu aprendizaje. ¡Saludos y buenos estudios!

Muchísimas gracias por el feedback