Hola Estimada Comunidad!
Mi solución al problema planteado:
Estás desarrollando un sistema simple de control financiero personal. Una de las funcionalidades es permitir que el usuario informe diversos gastos del mes (como supermercado, transporte, ocio, etc.), y al final, el sistema debe presentar el total gastado.
Tu tarea es crear un algoritmo, en lenguaje natural, que represente la siguiente lógica: el sistema debe sumar automáticamente todos los valores informados por el usuario, sin que él tenga que decir cuántos gastos tiene. El proceso continúa hasta que el valor ingresado sea cero. En ese momento, se debe mostrar la suma total.
Solución planteada:
Para comenzar el proceso, el usuario deberá ingresar los valores de entrada:
- Un valor de gasto, por ejemplo, transporte, una vez ingresado, este será guardado y el sistema pedirá otro valor para ingresar, aquí el usuario puede ingresar el valor de gasto del supermercado, el cual será guardado sumándose al valor previamente ingresado. El sistema se mantendrá solicitando datos de gastos al usuario, hasta que ingrese el valor, momento en el cual el sistema calculara el total.
Para visualizar el valor de salida:
- Una vez que el usuario no tiene más gastos para ingresar, deberá ingresar el valor cero para que el sistema muestre el total de gastos calculados al usuario.
Esquema:
Datos de entrada (gastos mensuales) ----> Proceso aritmetico (cálculo del total) ----> Datos de salida (gastos totales)