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

Desafío: Calculadora de gastos

Variables:
valores_usuario = valores ingresados uno a uno en orden por el usuario
total_acumulado = total de suma progresiva de [valores_usuario]

/ Entrada: usuario ingresa valores
Ingresar [valores_usuario]
/ Operación: suma progresiva de ingresos acumulados uno a uno sin mostrar ningún reporte
Acumular la suma de [valores_usuario] progresiva sin reporte para usuario
Si [valores_usuario] es mayor o menor a 0 entonces, volver a entrada
/ Salida Si [valores_usuario] = 0 entonces, detener suma progresiva de [valores_usuario]
Mostrar [total_acumulado] en interfaz de usuario

Me anime a utilizar la forma de sintaxis del ejemplo del café.

1 respuesta

Hola, Sol. ¿Cómo vas?

Gracias por compartir tus reflexiones y aprendizajes con la comunidad Alura. Me gustó que hayas organizado la solución usando variables, entrada, operación y salida, porque eso muestra una buena aplicación del pensamiento computacional. También fue una buena idea inspirarte en la sintaxis del ejemplo del café para estructurar el algoritmo.

Como dica, puedes ajustar la condición para que el valor 0 sea tratado aparte: primero el usuario ingresa un gasto, luego verificas si es 0; si no lo es, sumas al total_acumulado y repites el proceso. Así el flujo queda más claro y evita sumar el valor de parada. Cuenta con el apoyo del foro en tu viaje. Saludos y buenos estudios.