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

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

[ Hits: 5.345 ]

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

Conectando 2 Maquinas no Java

Exemplo de sobrecarga de métodos

Simples applet para determinar invertido do digitado

Reconhecedor de palavras

Código Java para validar CPF


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts