Buscar

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.

💡 3 Respostas

User badge image

Andre Smaira

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.

0
Dislike0
User badge image

Andre Smaira

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.

0
Dislike0
User badge image

RD Resoluções

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.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais