4-) Desenvolva um algoritmo onde o usuário deverá entrar com o dia e o mês de uma data qualquer e o algoritmo deverá exibir quantos dias se passaram a desde do início do ano. Esqueça a questão dos anos bissextos e considere sempre que um mês possui 30 dias.

Passo 1

O problema pede um algoritmo que receba como entrada o dia e o mês de uma data qualquer e calcule quantos dias já se passaram desde o início do ano, desprezando anos bissextos e considerando sempre que cada mês tem 30 dias. Para resolver isso, vamos usar operação aritmética simples com variáveis e atribuições.

Passo 2

Para saber quantos dias se passaram nos meses completos antes do mês informado, basta multiplicar o número de meses completos por 30. Se a data está no mês \text{mês}ê, então há \text{mês}-1ê meses completos antes dele, totalizando
(\text{mês}-1)\times 30ê

Passo 3

Depois de contar os dias dos meses anteriores, somamos o dia corrente \text{dia} para obter o total de dias decorridos no ano:
\text{diasDecorridos} = (\text{mês}-1)\times 30 + \text{dia}ê

Passo 4

Agora, organizamos tudo em um pseudocódigo simples:
Início
 Leia dia
 Leia mês
 diasDecorridos ← (mês - 1) * \(30+\) dia
 Escreva diasDecorridos
Fim

Resposta

Início
 Leia dia
 Leia mês
 diasDecorridos ← (mês - 1) * \(30+\) dia
 Escreva diasDecorridos
Fim

Exercícios relacionados