na Classe operacoes tem 4 operacoes matematicas. soma subtração multiplicacao e divisao.
segue o codigo.
CLASSE TESTE
public class Teste {
static double n1;
static double n2;
static double res;
public Teste() {
this.n1 = 3;
this.n2 = 2;
this.res = 0;
}
static Teste p = new Teste();
public static void main(String[] args) {
//Meu problema é aqui, ele sublinha o método soma e diz que eu tenho q criar esse método. So que ei já criei na classe Operacoes. onde errei?
p = soma(n1, n2, res);
System.out.println(res);
}
}
CLASSE OPERACOES
public class Operacoes {
public static double soma(double n1, double n2, double res){
res = n1 + n2;
return res;
}
public static double multiplicacao(double n1,double n2, double res){
res = n1*n2;
return res;
}
public static double divisao(double n1,double n2, double res){
if (n1<n2)
System.out.println("Divisão invalida");
else
res = n1/n2;
return res;
}
public static double subtracao (double n1,double n2, double res){
if (n1<n2)
System.out.println("Subtração invalida");
else
res = n1-n2;
return res;
}
}
Com certeza tem mts outro erros. me ajuda ai galera.
Pergunta
Léo Unicap
Galera, sou iniciante em java.
minha bronca é a seguinte.
Criei 2 classes.
a Classe Teste e a Classe Operacoes.
na Classe operacoes tem 4 operacoes matematicas. soma subtração multiplicacao e divisao.
segue o codigo.
CLASSE TESTE
public class Teste { static double n1; static double n2; static double res; public Teste() { this.n1 = 3; this.n2 = 2; this.res = 0; } static Teste p = new Teste(); public static void main(String[] args) { //Meu problema é aqui, ele sublinha o método soma e diz que eu tenho q criar esse método. So que ei já criei na classe Operacoes. onde errei? p = soma(n1, n2, res); System.out.println(res); } }CLASSE OPERACOESpublic class Operacoes { public static double soma(double n1, double n2, double res){ res = n1 + n2; return res; } public static double multiplicacao(double n1,double n2, double res){ res = n1*n2; return res; } public static double divisao(double n1,double n2, double res){ if (n1<n2) System.out.println("Divisão invalida"); else res = n1/n2; return res; } public static double subtracao (double n1,double n2, double res){ if (n1<n2) System.out.println("Subtração invalida"); else res = n1-n2; return res; } }Com certeza tem mts outro erros. me ajuda ai galera.
Vlw.
Abração.
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.