Comparto mi solucion para el desafio de la calculadora de gastos. Mi algoritmo en lenguaje natural es el siguiente: 1) Iniciar una variable llamada total con el valor cero. 2) Pedir al usuario que ingrese el valor de un gasto. 3) Mientras el valor ingresado sea distinto de cero, sumarlo a la variable total y volver a pedir el siguiente gasto, repitiendo este paso las veces que sean necesarias. 4) En el momento en que el usuario ingrese el valor cero, detener la repeticion y mostrar en pantalla el valor final de total, que representa la suma de todos los gastos informados durante el proceso. De esta forma, el sistema no necesita preguntar de antemano cuantos gastos va a registrar el usuario, ya que la repeticion esta controlada por un valor centinela en lugar de un contador fijo. Alguien mas resolvio este desafio de forma distinta? Me gustaria comparar enfoques.