Pedido de ajuda para problema com instrução switch

0 respostas
C

Oi pessoal, estou tirando um pequeno curso de java básico e não consigo resolver o seguinte problema:

“Criar um programa que leia uma data (dia, mês, ano) entre 1 de janeiro de 1990 e 31 de dezembro de 2011 e determine a data do dia seguinte”

Esse problema é para resolver usando a instrução If - else OU switch - case e não estou conseguindo pois tem muita complexidade:

Meses de 31 dias o ciclo de dias pode ir de 1 a 31-> chegando a 31 volta a 1 do mês seguinte

Meses de 30 dias o ciclo de dias pode ir de 1 a 30 -> chegando a 30 volta a 1 do mês seguinte

Fevereiro pode ter 28 ou 29 dias --> se for ano bisexto ou não, passa a 1 do mês seguinte

Mesma situação para mês 12 --> passar para dia 1 do 1º mes e ano seguinte

Alguém me pode ajudar?

Criado 25 de outubro de 2014
Respostas 0
Participantes 1