El algoritmo en lenguaje natural sería:
- Iniciar el proceso.
- Crear una variable llamada "total" e inicializarla en 0.
- Solicitar al usuario que ingrese un gasto.
- Leer el valor ingresado.
- Si el valor ingresado es diferente de 0:
- Sumar el valor al total acumulado.
- Solicitar un nuevo gasto.
- Repetir el proceso desde el paso 4.
- Si el valor ingresado es igual a 0:
- Finalizar el ingreso de gastos.
- Mostrar en pantalla el total de gastos acumulados.
- Finalizar el proceso.
Ejemplo:
Gasto 1: $50
Gasto 2: $25
Gasto 3: $100
Gasto 4: $75
Gasto 5: $0
Resultado:
Total gastado = $250