Logo Hardware.com.br
Luís Guilherme N Maruccio
Luís Guilher... Novo Membro Registrado
2 Mensagens 0 Curtidas

Diferença enter datas (C++)

#1 Por Luís Guilher... 29/03/2016 - 10:10
Meu professor de algorítimo passou o seguinte problema para nós: Desenvolva um código em que o usuário possa inserir a data de seu aniversário e receber em dias quantos tempo falta, supondo que hoje seja 01/01/2016, que não há ano bissexto e que todo mês tenha 30 dias, porém nem nós e nem o professor conseguiu chegar a uma resposta conclusiva. Alguém poderia me ajudar!

*Obs.: Somos inciantes, usamos apenas Stdio e Stdlib
esquiloesperto
esquiloesper... Cyber Highlander Moderador
7.1K Mensagens 2.2K Curtidas
#4 Por esquiloesper...
29/03/2016 - 11:05
Uai... então o problema dos alunos e do professor é não saber Matemática.

Se a data inicial está definida (1/1/2016) e cada aluno informará a sua data de aniversário neste mesmo ano (2016), fica muito claro só precisa calcular a diferença de meses e dias. Mais fácil que isto não tem jeito.

Data inicial = 01/01/2016
Data niver = 30/12/2016

12 - 1 = 11
30 - 1 = 29

Cada mes terá 30 dias fixos, portanto:

11*30 + 29 = 359 dias.


Fácil mesmo, né não?

- Agora, se o professor quer ensinar C++ e "não souber mesmo" implementar isso, te aconselho mudar de escola.
Só é difícil enquanto estiver oculto! cool.png
Use a pesquisa


rolleyes.png  Navegar é preciso, viver... também.  smile.png
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal