1
resposta

desafio: calculadora de despesas

Você está desenvolvendo um sistema simples de controle financeiro pessoal. Uma das funcionalidades é permitir que o usuário informe diversas despesas do mês (como mercado, transporte, lazer etc.), e ao final, o sistema deve apresentar o total gasto.

Sua tarefa é criar um algoritmo, em linguagem natural, que represente a seguinte lógica: o sistema deve somar automaticamente todos os valores informados pelo usuário, sem que ele precise dizer quantas despesas tem. O processo continua até que o valor digitado seja zero. Nesse momento, a soma total deve ser exibida.

Criando o algoritmo:

  1. O valor inicial das despesas é 0
  2. O sistema deve receber entradas float de cada despesa mensal
  3. Se o valor recebido for igual a 0 o sistema para de receber valores e finaliza
  4. SE NÃO, o valor deve ser somado com os valores já recebidos diferentes de 0 anteriormente
  5. Quando o usuário digitar o valor 0 o sistema se encerra.
1 resposta

Oi, Weydison! Como vai?

Agradeço por compartilhar.

Gostei da sua construção do algoritmo, você organizou bem a lógica de parada com o valor 0 e o processo de soma contínua. Isso mostra que você entendeu a ideia de repetição com condição de saída, que é um dos pontos importantes do pensamento computacional.

Continue praticando esse tipo de lógica, isso vai fortalecer muito sua base para programação. Dica: você pode descrever o fluxo em passos mais explícitos, como “enquanto o valor for diferente de 0, continuar somando”, isso ajuda a visualizar melhor o funcionamento. Para fazer isso, escreva o algoritmo como um loop: iniciar soma = 0, repetir leitura e soma, e só encerrar quando o valor for 0.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!