2
respostas

[Projeto] Desafio: Calculadora de despesas

Boa noite.

Elaborei desta forma.

//despesas mensais.
água 		= 
luz  		=
telefone 	=
gás		=
mercado		=
lazer		=
cinema		=

// informar valores
água 		=	10,00
luz  		=	10,00
telefone 	=	11,00
gás		=	13,00
mercado		=	10,00
lazer		=	15,00
cinema		=	50,00

// identifica despesa
despesas_de_casa  = agua, luz, telefone, gás, mercado.
despesas_pessoais = diferente de despesas_de_casa.

//calcula valores

soma_despesas_de_casa = agua+luz+telefone+gás+mercado.
soma_despesas_pessoais = lazer + cinema
total_de_despesa = soma_despesas_de_casa + soma_despesas_pessoais.

//exibe valores
exibe_despesas_de_casa
exibe_despesas_pessoais
exibe_total_de_despesas
2 respostas

Oi! Como vai?

Gostei da forma como você estruturou o raciocínio das despesas mensais, separando entre despesas de casa e pessoais. Isso mostra um bom entendimento sobre organização lógica e categorização de dados, conceitos importantes em pensamento computacional.

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

Eu faria assim :

"""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."""

"""Início"""
"""1. Descrever as variáveis necessárias, como mercado, transporte , lazer e etc."""
"""2. Pedir ao usuário para informar o valor de cada despesa."""
"""3. Inicializar uma variável para armazenar o total gasto, começando em zero."""
"""4. Enquanto o valor informado pelo usuário for diferente de zero:"""
""" a. Adicionar o valor informado ao total gasto."""
""" b. Pedir ao usuário para informar o próximo valor de despesa."""
"""5. Quando o usuário informar zero, exibir o total gasto."""
"""Fim"""