¡Hola Alex, espero que estés bien!
¡Qué bueno que estás trabajando en el desafío de la calculadora de gastos! Veamos cómo puedes estructurar tu algoritmo en lenguaje natural para resolver este problema.
Tu algoritmo parece estar en el camino correcto, pero permíteme ofrecerte una versión un poco más detallada:
- Inicializar una variable llamada
Total con el valor de 0. Esta variable almacenará la suma de todos los gastos ingresados. - Repetir los siguientes pasos hasta que el usuario ingrese 0:
- Pedir al usuario que ingrese un gasto.
- Si el gasto es distinto de 0:
- Sumar el gasto a la variable
Total. - Volver a pedir al usuario que ingrese otro gasto.
- Si no (es decir, si el gasto es 0):
- Terminar el proceso de entrada de gastos.
- Mostrar el valor de la variable
Total, que representa la suma de todos los gastos ingresados.
Este algoritmo permite al usuario ingresar tantos gastos como desee hasta que decida finalizar el proceso ingresando un gasto de 0. Es una forma eficiente de acumular los gastos sin necesidad de saber de antemano cuántos serán.
Espero que esta explicación te sea útil y te ayude a avanzar en tu desafío. ¡Bons estudios!