Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package datas;
- import java.util.Scanner;
- public class Inicio {
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- int dia=0,mes=0,ano=0;
- Scanner leitor = new Scanner(System.in);
- boolean dataInvalida = false;
- do {
- System.out.println("Digite o dia: ");
- dia = leitor.nextInt();
- if(dia<1 || dia>31) {
- System.out.println("Dia digitado inválido!!");
- dataInvalida = true;
- }
- else {
- dataInvalida = false;
- }
- } while(dataInvalida);
- do {
- System.out.println("Digite o mês: ");
- mes = leitor.nextInt();
- if(mes<1 || mes>12) {
- System.out.println("Mês digitado inválido!!");
- dataInvalida = true;
- }
- else {
- dataInvalida = false;
- }
- } while(dataInvalida);
- do {
- System.out.println("Digite o ano: ");
- ano = leitor.nextInt();
- if(ano<1) {
- System.out.println("ano digitado inválido!!");
- dataInvalida = true;
- }
- else {
- dataInvalida = false;
- }
- } while(dataInvalida);
- System.out.println("-------------------\n" + dia + "/" + mes + "/" + ano);
- System.out.println(impresaoFormatada(dia,mes,ano));
- }
- public static String impresaoFormatada(int dia, int mes, int ano) {
- String dataFormatada = "";
- if(dia<10) {
- dataFormatada="0";
- dataFormatada=dataFormatada + (Integer.toString(dia));
- }
- else {
- dataFormatada = Integer.toString(dia);
- }
- dataFormatada = dataFormatada + "/";
- if(mes<10) {
- dataFormatada=dataFormatada +"0"+ (Integer.toString(mes));
- }
- else {
- dataFormatada = dataFormatada + Integer.toString(mes);
- }
- dataFormatada = dataFormatada + "/";
- dataFormatada = dataFormatada + Integer.toString(ano);
- return dataFormatada;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement