Primero para resolver este algoritmo se debe crear un variable llamada Total_gastado que empieza en cero. Luego, el algoritmo le pide al usuario que ingrese su primer monto a partir de ahí se activa un bucle mientras el valor ingresado sea diferente de cero, el sistema toma esa cantidad y la va sumando directamente dentro de Total_gastado y le vuelve a pedir al usuario el siguiente gasto. En el momento exacto en que el usuario ingresa el número cero, el algoritmo entiende que ya no hay más datos por registrar, detiene el bucle por completo y y realiza la acción final de mostrar en pantalla el resultado acumulado en Total_gastado