Cálculo de número de anos baseado em data

Publicado por Gustavo Luis Lopes Maciel (última atualização em 11/11/2009)

[ Hits: 4.970 ]

Download Temporizador.txt




Algoritmo simples que recebe como argumento um mês e um ano e calcula se a data informada possui mais de 1 ano ou não.

Espero que seja de utilidade para outros também

Abraços desde já.

  



Esconder código-fonte

import java.util.Scanner;
public class Temporizador {

   
   public static void main(String[] args) {
      int mesi,mesf,anoi,anof, tmpAno, tmpMes ,Temp;
      System.out.println("Digite o Mes Inicial (MM)");
      mesi = new Scanner (System.in).nextInt();
      System.out.println("Digite o Mes Final (MM)");
      mesf = new Scanner (System.in).nextInt();
      System.out.println("Digite o Ano Inicial(YYYY)");
      anoi = new Scanner (System.in).nextInt();
      System.out.println("Digite o Ano Final(YYYY)");
       anof = new Scanner (System.in).nextInt();
       
       tmpAno = anof - anoi;
       tmpMes = mesf - mesi;
       tmpAno = tmpAno*12;
       
      Temp = tmpAno+tmpMes+1;
      
      if (Temp > 12){
         System.out.println("A data Digitada Tem Mais de 1 Ano");
      }else{
         System.out.println("A Data Digitada nao tem mais de 1 Ano");
      }
      
   }

}

Scripts recomendados

Agenda eletrônica

MostraSeNumPrimo.java

Imagem de Background atravez de um JDesktopPane

Lista Encadeada em Java

Contador de caracteres, palavras e linhas de um arquivo


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário