Questão 9

Faça um programa que determine a data cronologicamente maior de duas datas fornecidas pelo usuário. Cada data deve ser fornecida por três valores inteiros, onde o primeiro represena o dia, o segundo o mês e o terceiro o ano.

es2q9=function(){
  cat("Digite a primeira data neste formato: DD/MM/AAAA")
  d1=scan(nlines=3)
  cat("\nDigite a segunda data neste formato: DD/MM/AAAA")
  d2=scan(nlines=3)
  
  if(d1[3]>d2[3])
    cat("A maior data é",d1)
  else
    if(d2[3]>d1[3])
      cat("A maior data é",d2)
  else
    if(d1[2]>d2[2])
      cat("A maior data é",d1)
  else
    if(d2[2]>d1[2])
      cat("A maior data é",d2)
  else
    if(d1[1]>d2[1])
      cat("A maior data é",d1)
  else
    if(d2[1]>d1[1])
      cat("A maior data é",d2)
  else
    cat("As datas são iguais")
}

Para compilarmos o código deveremos escrever es2q9().