Cordial saludo instructor y compañeros.
Para resolver esta situación, propongo un algoritmo en lenguaje natural que permita registrar los gastos del usuario y calcular automáticamente el total gastado durante el mes. El proceso continuará solicitando valores hasta que el usuario ingrese 0, indicando que no desea registrar más gastos.
Datos de entrada
- Valor de cada gasto ingresado por el usuario.
Proceso
- Crear una variable llamada total e inicializarla en 0.
- Solicitar al usuario el valor de un gasto.
- Mientras el valor ingresado sea diferente de 0, sumar el gasto al total y solicitar un nuevo valor.
Algoritmo en lenguaje natural
Inicializar la variable total con el valor 0.
Solicitar al usuario el valor de un gasto.
Si el valor ingresado es diferente de 0:
- Sumar el valor del gasto a total.
- Solicitar un nuevo gasto.
Repetir el paso anterior hasta que el usuario ingrese 0.
Mostrar en pantalla el valor almacenado en total como el total de gastos del mes.
Considero que este algoritmo permite registrar cualquier cantidad de gastos sin necesidad de indicar previamente cuántos se van a ingresar, haciendo el proceso más flexible y fácil de utilizar.