Preciso fazer um programa em java que de opçoes ao usuario para escolher uma classe matematica (tipo Math.sin), depois o usuario deve digitar um numero para ser calculado na opção que ele escolher, to meio perdido, se alguem puder me ajudar.
Exercicio basico
E
1 Resposta
R
Olá caro amigo, tb sou novo no assunto, mas vou te indicar uma possível solução, claro acrescente as demais opções e aumente o case e as opções do 1 JOptionPane.
import javax.swing.JOptionPane; //importação da classe JOptionPane
public class Seno // Classe externa
{
public static int esc; // declaração das variaveis públicas
public static float res;
public static void main(String args[]) // declaração de um metodo padrão
{
esc = Integer.parseInt(JOptionPane.showInputDialog(null,"Digite 1 para calcular Seno: ")); //Pede ao usuario que escolha a operação desejada
switch(esc) // captura o valor na variavel esc
{
case 1:
res = Float.parseFloat(JOptionPane.showInputDialog(null,"Digite um numero: ")); // Pede ao usuario que digite o numero a ser convertido
JOptionPane.showMessageDialog(null,"O Seno do numero " + res + " é " + Math.sin(res)); // Converte o numero e Imprimi na tela o resultado
System.exit(0);
break;
default:
JOptionPane.showMessageDialog(null,"Digite um numero valido: ");
break;
}
}
}
Criado 17 de setembro de 2009
Ultima resposta 21 de set. de 2009
Respostas 1
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo