• Matéria: Lógica
  • Autor: Anônimo
  • Perguntado 9 anos atrás

Escreva um algoritmo que leia várias datas e imprima qual a data seguinte a cada uma delas. Cada data será
lida como três números inteiros, primeiro o dia, em seguida o mês e por último o ano. Para este algoritmo
considere que os meses têm as quantidades de dias indicados na Tabela abaixo.
Entrada:
A entrada consiste de várias linhas de dados. A primeira linha contém o número N de datas a serem lidas.
Considere que N >= 0. As N linhas restantes contém as datas a serem lidas. Considere que os usuários do
algoritmo irão digitar dados seguindo as regras indicadas no texto. Considere também que nenhuma data
fornecida será inválida. Por exemplo, não haverá um 31 02 1999. Portanto, não é necessário verificar se o
usuário digitou dados inválidos.
Saída:
A saída deve ser a data seguinte a data lida pelo programa, considerando o número de dias da Tabela.
Tabela: Número de dias de cada mês para uso no algoritmo.
Meses
Dias
Janeiro, Março, Maio, Julho, Agosto, Outubro, Dezembro 31
Abril, Junho, Setembro, Novembro 30
Fevereiro 28
Exemplo de entrada e saída de dados:
Quantas datas?
4
Data 1?
06 12 1998
Dia Seguinte: 07 12 1998
Data 2?
08 09 1975
Dia Seguinte: 09 09 1975
Data 3?
01 01 2000
Dia Seguinte: 02 01 2000
Data 4?
31 12 2015
Dia Seguinte: 1 1 2016

Respostas

respondido por: JapaGFP
6
fácil. mas em qual linguagem vc quer?

Anônimo: Linguagem de Algaritimo
ari65gm: linguagem pseudocódigo
Perguntas similares