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

Desafío: Simulador de pedidos en una cafetería

1.- Entrada

a) Solicitar la cantidad de artículos
b) Solicitar el nombre de los artículos y el precio
c) Crear la variable "Total" y que inicie en 0
d) Sumar el total de artículos y multiplicar por su precio

2.- Procesamiento

a) Tras registrar los artículos, preguntar el cliente si esta registrado
b) Si la respuesta es si, entonces aplicar descuento
Registrado == True
descuento = Total * 10%
Total_Final = Total - descuento

c) Si la respuesta es no, no aplicar descuento
Total_Final = Total

3.- Salida

a) Mostrar mensaje "Su total es $X"

1 respuesta

Hola, Carlos! ¿Cómo vas?

Gracias por compartir tus reflexiones y aprendizajes con la comunidad Alura. Tu organización del simulador quedó muy clara, separando entrada, procesamiento y salida, lo que ayuda mucho a visualizar la lógica del programa antes de escribir el código. También fue muy bueno incluir la variable Total iniciando en 0 y pensar en la condición para aplicar el descuento al cliente registrado.

Como consejo, al transformar esta idea en código, puedes recorrer cada artículo con una repetición, sumar precio * cantidad al total y después usar una condición si / no para calcular el descuento. Sigue practicando esta forma de dividir el problema en partes menores, porque eso facilita mucho la creación de algoritmos. ¿Te gustaría intentar escribir este simulador en pseudocódigo o en algún lenguaje de programación?

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