1
resposta

[Projeto] Desafio: Calculadora de despesas

Desafio: Calculadora de Despesas

Objetivo:
Criar um algoritmo que receba vários valores de despesas informados pelo usuário e calcule o total gasto, encerrando o processo quando o valor digitado for zero.


Passos do algoritmo (em linguagem natural)

  1. Iniciar o sistema e mostrar uma mensagem pedindo ao usuário para informar o valor da primeira despesa.

  2. Definir uma variável chamada total e começar com o valor zero.

  3. Ler o valor da despesa informada pelo usuário.

  4. Enquanto o valor da despesa for diferente de zero, fazer o seguinte:

    • Somar o valor da despesa ao total.
    • Pedir ao usuário para informar o próximo valor de despesa.
    • Ler novamente esse valor.
  5. Quando o usuário digitar zero, o sistema deve encerrar o processo de leitura.

  6. Exibir o valor acumulado em total, que representa o total de despesas do mês.

  7. Encerrar o programa.

Perfeito, aqui está o pseudocódigo correspondente ao algoritmo da Calculadora de Despesas:

Pseudocódigo: Calculadora de Despesas

INÍCIO

    // 1. Definir variável para acumular o total
    total ← 0

    // 2. Pedir o primeiro valor da despesa
    ESCREVER "Informe o valor da despesa (ou 0 para encerrar): "
    LER despesa

    // 3. Enquanto o valor for diferente de zero, continuar somando
    ENQUANTO despesa ≠ 0 FAÇA
        total ← total + despesa
        ESCREVER "Informe o próximo valor da despesa (ou 0 para encerrar): "
        LER despesa
    FIMENQUANTO

    // 4. Exibir o resultado final
    ESCREVER "O total de despesas do mês é: ", total

FIM

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Ana! Como vai?

Agradeço por compartilhar.

Gostei da sua explicação e seu pseudocódigo está muito bem estruturado e cumpre direitinho os passos do desafio da Calculadora de Despesas. Você usou bem a lógica de repetição com o ENQUANTO, garantindo que o cálculo continue até o valor zero ser informado.

Continue praticando esse tipo de raciocínio, ele é ótimo para fortalecer sua base em pensamento computacional.

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