Escreva um programa que recebe seu dia, mês e ano de nascimento e em seguida apresenta ao usuário um menu de opções numéricas onde ele pode escolher qual dessas informações ele quer imprimir, ou se quer imprimir a data no formato Dia/Mês/Ano. Imprima a opção selecionada, encerrando o programa.
Java
Escreva um programa que recebe seu dia, mês e ano de nascimento e em seguida apresenta ao usuário um menu de opções numéricas onde ele pode escolher qual dessas informações ele quer imprimir, ou se quer imprimir a data no formato Dia/Mês/Ano. Imprima a opção selecionada, encerrando o programa.
Para a resolução desta tarefa foram utilizados conhecimentos sobre a linguagem de programação java.
package data;
import javax.swing.JOptionPane;
/**
*
* @author Victor Fernandes de Oliveira Brayner
*/
public class DataNiver {
public static void main (String[] args){
int dia, mes, ano, opcao = 5;
dia = Integer.parseInt(JOptionPane.showInputDialog("Digite o dia da data."));
mes = Integer.parseInt(JOptionPane.showInputDialog("Digite o mes da data."));
ano = Integer.parseInt(JOptionPane.showInputDialog("Digite o ano da data."));
while(opcao != 0){
opcao = Integer.parseInt(JOptionPane.showInputDialog("Digite o número da opção desejada\n1 - Imprimir dia\n2 - Imprimir mês\n3 - Imprimir ano\n4 - Imprimir data completa\n0 - Sair"));
switch(opcao){
case 1:
JOptionPane.showMessageDialog(null, "Dia: " + dia);
break;
case 2:
JOptionPane.showMessageDialog(null, "Mês: " + mes);
break;
case 3:
JOptionPane.showMessageDialog(null, "Ano: " + ano);
break;
case 4:
JOptionPane.showMessageDialog(null, "Data: " + dia + "/" + mes + "/" + ano);
break;
case 0:
break;
default:
JOptionPane.showMessageDialog(null, "Digite uma opção válida.");
break;
}
}
}
}
O programa recebe o dia, mês e ano de uma data do usuário e dá a ele as opções de imprimir o dia, o mês, o ano ou a data completa.
Para a resolução desta tarefa foram utilizados conhecimentos sobre a linguagem de programação java.
package data;
import javax.swing.JOptionPane;
/**
*
* @author Victor Fernandes de Oliveira Brayner
*/
public class DataNiver {
public static void main (String[] args){
int dia, mes, ano, opcao = 5;
dia = Integer.parseInt(JOptionPane.showInputDialog("Digite o dia da data."));
mes = Integer.parseInt(JOptionPane.showInputDialog("Digite o mes da data."));
ano = Integer.parseInt(JOptionPane.showInputDialog("Digite o ano da data."));
while(opcao != 0){
opcao = Integer.parseInt(JOptionPane.showInputDialog("Digite o número da opção desejada\n1 - Imprimir dia\n2 - Imprimir mês\n3 - Imprimir ano\n4 - Imprimir data completa\n0 - Sair"));
switch(opcao){
case 1:
JOptionPane.showMessageDialog(null, "Dia: " + dia);
break;
case 2:
JOptionPane.showMessageDialog(null, "Mês: " + mes);
break;
case 3:
JOptionPane.showMessageDialog(null, "Ano: " + ano);
break;
case 4:
JOptionPane.showMessageDialog(null, "Data: " + dia + "/" + mes + "/" + ano);
break;
case 0:
break;
default:
JOptionPane.showMessageDialog(null, "Digite uma opção válida.");
break;
}
}
}
}
O programa recebe o dia, mês e ano de uma data do usuário e dá a ele as opções de imprimir o dia, o mês, o ano ou a data completa.
Para a resolução desta tarefa foram utilizados conhecimentos sobre a linguagem de programação java.
package data;
import javax.swing.JOptionPane;
/**
*
* @author Victor Fernandes de Oliveira Brayner
*/
public class DataNiver {
public static void main (String[] args){
int dia, mes, ano, opcao = 5;
dia = Integer.parseInt(JOptionPane.showInputDialog("Digite o dia da data."));
mes = Integer.parseInt(JOptionPane.showInputDialog("Digite o mes da data."));
ano = Integer.parseInt(JOptionPane.showInputDialog("Digite o ano da data."));
while(opcao != 0){
opcao = Integer.parseInt(JOptionPane.showInputDialog("Digite o número da opção desejada\n1 - Imprimir dia\n2 - Imprimir mês\n3 - Imprimir ano\n4 - Imprimir data completa\n0 - Sair"));
switch(opcao){
case 1:
JOptionPane.showMessageDialog(null, "Dia: " + dia);
break;
case 2:
JOptionPane.showMessageDialog(null, "Mês: " + mes);
break;
case 3:
JOptionPane.showMessageDialog(null, "Ano: " + ano);
break;
case 4:
JOptionPane.showMessageDialog(null, "Data: " + dia + "/" + mes + "/" + ano);
break;
case 0:
break;
default:
JOptionPane.showMessageDialog(null, "Digite uma opção válida.");
break;
}
}
}
}
O programa recebe o dia, mês e ano de uma data do usuário e dá a ele as opções de imprimir o dia, o mês, o ano ou a data completa.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar