programacion
logica de programacion
pensamiento computacion
programacion
logica de programacion
pensamiento computacion
¡Hola Monica, espero que estés bien!
Entiendo que estás trabajando en un simulador de pedidos para una cafetería y necesitas implementar un algoritmo que automatice el proceso de atención al cliente. Aquí te dejo una idea de cómo podrías estructurar tu algoritmo para resolver este desafío:
Inicializa variables: Comienza con variables para almacenar el número total de artículos, el costo total y el descuento.
Solicita el número de artículos: Pregunta al personal cuántos artículos va a pedir el cliente.
Recopila información de cada artículo:
Verifica el registro del cliente:
Muestra el costo final:
Aquí tienes un ejemplo en pseudocódigo para ayudarte a visualizarlo:
INICIAR
costTotal = 0
descuento = 0.1
ESCRIBIR "¿Cuántos artículos va a pedir el cliente?"
LEER numArticulos
PARA i DESDE 1 HASTA numArticulos HACER
ESCRIBIR "Ingrese el nombre del artículo:"
LEER nombreArticulo
ESCRIBIR "Ingrese el precio del artículo:"
LEER precioArticulo
costTotal = costTotal + precioArticulo
FIN PARA
ESCRIBIR "¿El cliente está registrado? (sí/no)"
LEER registrado
SI registrado == "sí" ENTONCES
costTotal = costTotal - (costTotal * descuento)
FIN SI
ESCRIBIR "El costo total es: ", costTotal
FIN
Espero que este ejemplo te ayude a estructurar tu solución. Recuerda que puedes ajustar los detalles según las necesidades específicas de tu implementación. ¡Espero haber ayudado y buenos estudios!