Aloha pessoas blz?
Alguem pode me fornecer uma pequena ajuda?
Eu criei a classe triangulo retangulo
public class TrianguloRetangulo
{
double ladoA;
double ladoB;
double ladoC;
public TrianguloRetangulo()
{
double ladoA;
double ladoB;
double ladoC;
}
public boolean novoTriangulo(double ladoA, double ladoB, double ladoC)
{
this.ladoA=ladoA;
this.ladoB=ladoB;
this.ladoC=ladoC;
if( Math.pow(ladoA,2)==Math.pow(ladoB,2)+Math.pow(ladoC,2) || Math.pow(ladoB,2)==Math.pow(ladoA,2)+Math.pow(ladoC,2) || Math.pow(ladoC,2)==Math.pow(ladoB,2)+Math.pow(ladoA,2) ){
return true;
}
else{
return false;
}
}
public void mostraHipotenusa1()
{
if (Math.pow(ladoA,2)==Math.pow(ladoB,2)+Math.pow(ladoC,2)){
System.out.println("Lado A é a hiupotenusa com "+ladoA+"cm");
}
else if (Math.pow(ladoB,2)==Math.pow(ladoA,2)+Math.pow(ladoC,2)){
System.out.println("Lado B é a hiupotenusa com "+ladoB+"cm");
}
else{
System.out.println("Lado C é a hiupotenusa com "+ladoC+"cm");
}
}
}
e agora estou escrevendo a classe statica para ele rodar no JGrasp, mas estou tendo problemas para criar uma variavel, não consigo criar de jeito nenhum.
Estou fazendo isso…
import javax.swing.JOptionPane;
class Exercicio7
{
public static void main(String args[])
{
TrianguloRetangulo TR = new TrianguloRetangulo();
TR.novoTriangulo(
String aux = JOptionPaneShowInputDialog("Qual o lado A");
double nt = double.parseDouble(aux);
TR.TR.novoTriangulo(nt);
}
}
Alguem sabe qual meu erro na criação dessa variavel e como resolver?
Eu acredito que criando a primeira consigo criar o resto…
Obrigado