Galera so novo nesse negocio de java, e nao sei praticamente nada, aii um professor passo pra fazer um exercicio e to mei garrado com esse negocio ai d parametro, se puderem me ajudar. o exercicio eh esse:
Construa uma classe contendo dois métodos:
a. eQuadrado: recebe como parâmetros quatro valores inteiros e retorna true se esses
valores puderem formar os lados de um quadrado, e false em caso contrário.
b. eRetangulo : recebe como parâmetros quatro valores inteiros e retorna true se esses
valores puderem formar os lados de um retângulo, e false em caso contrário.
aii fiz uma resoluçao aki, mas tah dano uns errinhos, se puderem ajudar
import javax.swing.*;
class Exercicio1 {
int quadrado, retangulo;
static int eQuadrado(int n1, int n2, int n3, int n4)
{
int quadrado;
if (n1 == n2 == n3 == n4)
quadrado = JOptionPane.showMessageDialog(null,"Quadrado = True");
else
quadrado = JOptionPane.showMessageDialog(null,"Quadrado = False");
return quadrado;
}
static int eRetangulo(int alt1, int alt2, int comp1, int comp2)
{
int retangulo;
if ((alt1 == alt2) && (comp1 == comp2))
retangulo = JOptionPane.showMessageDialog(null,"Retangulo = True");
else
retangulo = JOptionPane.showMessageDialog(null,"Retangulo = False");
return retangulo;
}
public static void main(String[] args) {
quadrado = Exercicio1.eQuadrado(5,5,5,5);
retangulo = Exercicio1.eRetangulo(10,5,10,5);
}
}
vlw galera....ve oq tah errado ai pra eu consertar demoro, brigadao
Os tipos de retorno estavam int e estava faltando