/provaA1-una

provaA1-una

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

provaA1-una

provaA1-una
Ano Bissexto
By: Felipe Claver Diniz[VS Code]

Questão:

O ano bissexto é o ano que possui 366 dias em comparação ao ano normal, com 365 dias.

Nesse caso, o mês de fevereiro, que possui 28 dias, passa no ano bissexto para 29 dias.

A denominação “bissexto” refere-se aos 366 dias do ano, com os dois números seis (“bis sextum”).

História O emprego do ano bissexto justifica os estudos dos povos antigos sobre as diferenças do calendário tradicional e do calendário solar.

Para harmonizar as estações do ano, pesquisas sobre planeta Terra e seu movimento de translação foram essenciais para a inclusão do ano bissexto no “calendário gregoriano”.

Esse calendário foi estabelecido em 1582 pelo Papa Gregório XIII, substituindo a “calendário juliano”, em que os anos bissextos eram múltiplos de três.

O tempo em que o planeta Terra leva para dar a volta completa em torno do sol, não é exatamente 365 dias, ou seja, ela leva 365 dias e 6 horas.

Proposto pelo cientista grego Ptolomeu em 238 a.C., em Alexandria no Egito, o ano bissexto somente foi incorporado ao calendário juliano, 220 anos depois, por volta de 45 a.C., pelo imperado romano Júlio César.

Esse excesso de 6 horas em relação ao calendário solar (ano bissexto: 365 + 6 horas), em cada quatro anos, totalizaria o tempo de um dia (24 horas). Por esse motivo, seria acrescido um dia no mês de fevereiro, de modo a compensar essa diferença.

Mais tarde, para definir melhor essa diferença no calendário, o imperador César Augusto instituiu o “calendário augustiano”, com a contagem a cada quatro anos.

No século XVI, o “calendário augustiano” foi substituído pelo “calendário gregoriano”, utilizado até os dias atuais, o qual considera os anos bissextos múltiplos de quatro.

Feitas as correções de calendário, definiu-se a nova regra para o cálculo dos anos bissextos:

De 4 em 4 anos é ano bissexto. De 100 em 100 anos não é ano bissexto. De 400 em 400 anos é ano bissexto. Prevalecem as últimas regras sobre as primeiras.[2] Para melhor entender

São bissextos todos os anos múltiplos de 400, p.ex.: 1600, 2000, 2400, 2800... São bissextos todos os múltiplos de 4, exceto se for múltiplo de 100 mas não de 400, p.ex.: 1996, 2000, 2004, 2008, 2012, 2016, 2020, 2024, 2028... Não são bissextos anos ímpares e anos pares não-multíplos de 4.

A encomenda consiste no seguinte:

Você deverá desenvolver um programa em Java, que solicite:

O ano; A seguir, o programa deverá calcular:

Se o ano é bissexto considerando as regras supracitadas Por fim, seu programa deverá imprimir:

"Ano BISSEXTO" se atender os requisitos ou "Não é Bissexto" caso contrário. Para auxiliar em sua tarefa, considere os requisitos abaixo, a demanda num formato de requisitos:

Código Requisito

Tipo requisito

Descrição

Req01 | Entrada | Solicitar o ano para calculo
Req02 | Processamento | Fazer os calculos para verificar se o ano é ou não bissexto considere as regras acima.
Req03 | Saída | Imprimir "Ano BISSEXTO" se atender os requisitos ou "Não é Bissexto" caso contrário.

Para te auxiliar a avaliar seu código, faça os testes abaixo:

Teste 1 – Ano Bissexto

Entradas:

2016

Saídas esperadas:

Ano BISSEXTO

Teste 2 – Ano não Bissexto

Entradas:

500

Saídas esperadas:

Não é Bissexto