Sou iniciante na programação em Java, estou com duas dúvidas..
1º Como codificar o case 5 para exponenciação com o uso do Match.pow , e o case 6 para raiz quadrada.
2ºComo retornar ao menu logo após o calculo da opção desejada pelo usuário.
Se possivel pela ajuda queria que mantivessem o mesmo nivel básico de que está o código a baixo..
Ai vái o código
package fundamentos;
import javax.swing.JOptionPane;
public class Exercicio2 {
public static void main(String[] args) {
String tmp, n1, n2;
int x, y, op;
int res;
tmp=JOptionPane.showInputDialog(null,"\n1-Soma"+
"\n2-Subtração"+
"\n3-Multiplicação"+
"\n4-Divisão"+
"\n5-Raiz Quadrada"+
"\n6-Exponenciação"+
"\n \n Opção:","Calculadora",JOptionPane.INFORMATION_MESSAGE);
op=Integer.parseInt(tmp);
switch(op){
case 1: n1=JOptionPane.showInputDialog(null, "Primeiro Numero");
x=Integer.parseInt(n1);
n2=JOptionPane.showInputDialog(null,"Segundo Numero");
y=Integer.parseInt(n2);
res = x+y;
JOptionPane.showInputDialog(null, "Resultado da Soma="+res,"RESULTADO",JOptionPane.PLAIN_MESSAGE);
break;
case 2: n1=JOptionPane.showInputDialog(null,"Primeiro Numero");
x=Integer.parseInt(n1);
n2=JOptionPane.showInputDialog(null,"Segundo Numero");
y=Integer.parseInt(n2);
res = x-y;
JOptionPane.showInputDialog(null, "Resultado= "+res, "RESULTADO",JOptionPane.PLAIN_MESSAGE);
break;
case 3: n1=JOptionPane.showInputDialog(null,"Primeiro Numero");
x=Integer.parseInt(n1);
n2=JOptionPane.showInputDialog(null,"Segundo Numero");
y=Integer.parseInt(n2);
res = x*y;
JOptionPane.showInputDialog(null, "Resultado= "+res, "RESULTADO",JOptionPane.PLAIN_MESSAGE);
break;
case 4: n1=JOptionPane.showInputDialog(null,"Primeiro Numero");
x=Integer.parseInt(n1);
n2=JOptionPane.showInputDialog(null,"Segundo Numero");
y=Integer.parseInt(n2);
res = x/y;
JOptionPane.showMessageDialog(null, "Resultado= "+res, "RESULTADO",JOptionPane.PLAIN_MESSAGE);
break;