Buscar

Data

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

import java.util.*;
	
	public class Data{
	
	//Atributos 
	 private int dia, mes, ano, diasRest;
	 
	 //Metodos
	 void escreverAdata(){
		 System.out.println (dia+"/"+mes+"/"+ano);
	 }
	 void escreverOmes(){
		 if(mes==1)
			 System.out.println ("Janeiro");
		 if(mes==2)
			 System.out.println ("Fevereiro"); 
		 if(mes==3)
			 System.out.println ("Marco");
		 if(mes==4)
			 System.out.println ("Abril");
		 if(mes==5)
			 System.out.println ("Maio");
		 if(mes==6)
			 System.out.println ("Junho");
		 if(mes==7)
			 System.out.println ("Julho");
		 if(mes==8)
			 System.out.println ("Agosto");
		 if(mes==9)
			 System.out.println ("Setembro");
		 if(mes==10)
			 System.out.println ("Outubro");
		 if (mes==11)
			 System.out.println ("Novembro");
		 else
			 System.out.println ("Dezembro");
	 }
	 void verificarAnoBi(){
		 if(ano%4==0 && ano%100!=0)
			 System.out.println ("O ano "+ano+ " e bissexto");
		 else
			 System.out.println ("O ano "+ano+ " e bissexto");
	 }
	 
	 void quantoFaltaFimDoAno(){
		 diasRest=(mes-1)*30;
		 diasRest+=dia;
		 if(ano%4==0)
			 diasRest=366-diasRest;
		 else
			 diasRest=365-diasRest;
		 System.out.println("Faltam "+diasRest+" dias");
	 }
		 public static void main (String args[]){
			 Scanner sc=new Scanner(System.in);
			 
			 Data tempo;
			 tempo= new Data();
			 System.out.println ("Digite o dia");
			 tempo.dia=sc.nextInt();
			 System.out.println ("Digite o mes");
			 tempo.mes=sc.nextInt();
			 System.out.println ("Digite o ano");
			 tempo.ano=sc.nextInt();
			 
			 tempo.escreverAdata();
			 tempo.escreverOmes();
			 tempo.verificarAnoBi();
			 
			 System.out.println ("Digite o ano");
			 tempo.ano=sc.nextInt();
			 
			 tempo.verificarAnoBi();
			 tempo.quantoFaltaFimDoAno();
			 System.out.println("Digite o ano");
			 tempo.ano=sc.nextInt();
			 
			 tempo.quantoFaltaFimDoAno();
			 
		 }
	}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais