Teste da classe scanner

376 palavras 2 páginas
import java.util.*;

class TesteDaClasseScanner
{
public static void main (String [] batatinha) {

Scanner lerTeclado = new Scanner (System.in);

System.out.print("Digite o nome:"); String meuNome = lerTeclado.nextLine(); System.out.print("Digite o dia:"); int meuDia = lerTeclado.nextInt(); System.out.print("Digite o mes:"); int meuMes = lerTeclado.nextInt();

System.out.print("\n Taubate," + meuDia+"/"+ meuMes+ "/"+ " Ola "+ meuNome+ " Seja Bem Vindo!"); }
}

import java.util.*;

class TestaData2
{
public static void main(String[] args) { int meuDia, meuMes, meuAno; Data MinhaData = new Data(); MinhaData.ExibeData(); Scanner lerTeclado = new Scanner (System.in); while (true) { System.out.print("Digite o Dia:"); meuDia = lerTeclado.nextInt(); System.out.print("Digite o Mes:"); meuMes = lerTeclado.nextInt(); System.out.print("Digite o Ano:"); meuAno = lerTeclado.nextInt(); if (!MinhaData.ModificaData( meuDia,meuMes,meuAno)) { System.out.println("Data Invalida!"); } else{ MinhaData.ExibeData(); } }
}
}

class Data
{
public int dia, mes, ano; public void ExibeData() { System.out.println("Data: " + dia + "/" + mes + "/" + ano); } public boolean DataEValida (int MeuDia, int MeuMes, int MeuAno) { if(MeuDia31 || MeuMes 12) { return false; } if(MeuDia==31) { if(MeuMes !=1 || MeuMes !=3 || MeuMes !=5 || MeuMes!=7 || MeuMes!=8 || MeuMes!=10 || MeuMes !=12) { return false; } } if(MeuDia==29 && MeuMes==2) { if(MeuAno%4 != 0) { return false; } } return true; } public boolean ModificaData(int MeuDia, int MeuMes,int MeuAno) { if (DataEValida(MeuDia,

Relacionados

  • Analisador L xico
    3900 palavras | 16 páginas
  • Desenvolvimento1
    1710 palavras | 7 páginas
  • Trabalho Feito
    3625 palavras | 15 páginas
  • Trabalho de java
    325 palavras | 2 páginas
  • entrada e saida em Java
    3374 palavras | 14 páginas
  • Apostila Jonas
    3799 palavras | 16 páginas
  • Java
    839 palavras | 4 páginas
  • Exercicios de POO
    1442 palavras | 6 páginas
  • TESDFS
    1014 palavras | 5 páginas
  • DESENVOLVIMENTO DE SISTEMA PARA ANÁLISE DE PERFORMANCE DE ALGORITMOS DE ORDENAÇÃO DEDADOS
    1998 palavras | 8 páginas