Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Desafío: Calculadora de gastos

Problema

Estás desarrollando un sistema simple de control financiero personal. Una de las funcionalidades es permitir que el usuario informe diversos gastos del mes (como supermercado, transporte, ocio, etc.), y al final, el sistema debe presentar el total gastado.

Tu tarea es crear un algoritmo, en lenguaje natural, que represente la siguiente lógica: el sistema debe sumar automáticamente todos los valores informados por el usuario, sin que él tenga que decir cuántos gastos tiene. El proceso continúa hasta que el valor ingresado sea cero. En ese momento, se debe mostrar la suma total.

Propuesta

Datos de entrada:

  • Valores númericos ingresados por el usuario, uno a la vez (cada gasto del mes)
  • El valor 0 como señal de fin de ingreso de datos.

Lógica:
El sistema no sabe de antemano cuántos gastos tiene el usuario, por lo que no puede usar un conteo fijo de repeticiones. En cambio, usa un bucle con condición de corte: sigue pidiendo valores mientras el usuario NO ingrese cero. Cada valor recibido se acumula en un total.

Algoritmo paso a paso:

  1. Inicializar una variable total en 0.
  2. Pedir al usuario que ingrese el valor de un gasto.
  3. Si el valor ingresado es igual a 0, ir al paso 6.
  4. Sumar el valor ingresado al total.
  5. Volver al paso 2.
  6. Mostrar el mensaje: "Tu gasto total del mes es: [Total]"
  7. Fin del proceso.