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.361 ]

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

Conversor de bases

Matemática discreta

Login gráfico em java

Calcular ritmo de corrida de rua

Gerador de números aleatórios em Java


  

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