Para resolver este problema, el algoritmo comenzaría creando una variable llamada total, con valor inicial igual a 0.
Luego, le pediría al usuario que ingrese el valor de un gasto.
Mientras el valor ingresado sea distinto de 0, el sistema irá sumando ese gasto al total y volverá a solicitar un nuevo valor.
Este proceso se repetirá tantas veces como sea necesario, sin importar la cantidad de gastos que tenga el usuario.
Cuando el usuario ingrese el valor 0, el sistema entenderá que no hay más gastos por registrar y finalizará el ciclo.
Finalmente, mostrará en pantalla el monto total de todos los gastos ingresados durante el mes.