Pessoal, já quebrei a cabeça, li a documentaçao sobre o lang.Math mas nao to conseguindo compilar meu código corretamente. Na parte que uso o Math.pow, a IDE(Netbeans 6.9.1) acusa o erro de “Not a statement” e compila com erro essa parte, todo o resto do código parece estar nos conformes. Por favor, dêem uma olhada e me ajudem a sanar essa dúvida sobre o Math.pow, obrigado!
import java.util.Scanner;
import java.lang.Math.*;
public class NewClass {
static byte x,b;
static double y,z;
public static void main (String[]Args){
Local();
Scanner input;
Seletor();
}
public static void Local(){
Scanner input = new Scanner (System.in);
Scanner trouble = new Scanner (System.in);
System.out.println("Menu de Opções");
System.out.println("0 - Sair");
System.out.println ("1 - Somar");
System.out.println("2 - subtrair");
x = input.nextByte();
System.out.println("Digite o primeiro número da equação");
y = trouble.nextDouble();
System.out.println("Digite o segundo número");
z = trouble.nextDouble();
}
public static void Seletor(){
switch(x){
case 0: System.out.println("Encerrando o programa");
case 1:System.out.println("Somar");
[b]Math.pow(z,y) + Math.pow(y,z);[/b]
case 2:System.out.println("Subtrair");
[b]Math.sqrt(z) - Math.sqrt(y);[/b]
default:System.out.println("Escolha inválida, encerrando o programa");
}
}
}