PDA

Ver la Versión Completa Con Imagenes : ayuda con java plis...


Ayudante De Santa
06-11-2015, 22:19:08
Los mejores licores
edgano
25-02-2009, 11:11:11
hola, hace tiempo que leo estos foros pero nunca habia escrito antes...
les querria pedri ayuda, ya que hace poko empeze kon java y aora tengo k azer una praktika y haze unos dias que estoy encallado y por eso les pido ayuda....
tengo que hacer una clase llamada polinomio que me permita guardar los datos, consultar y modificar los terminos y calcular el valor del polinomio con un valor de X concreta y por ultimo sumar polinomios..

gracias de antemano!:toothy9:

Ayudante De Santa
06-11-2015, 22:19:08
Los mejores licores
wirewood
25-02-2009, 16:14:20
viejo esto lo encontre por ahi... Depronto te pode guiar un poco para lo que queres hacer

public class Polinomio{

private double a, b, c;
private Punto vertice;
private boolean concava;
public Polinomio (double a, double b, double c){
this.a = a;
this.b = b;
this.c = c;
procesaPolinomio();
}
public double getValorPolinomio (double x){
double resultado = (a*x*x) + (b*x) + c;
return resultado;
}

private void procesaPolinomio(){
//calculo el punto x donde la primera derivada de la función es 0 (para sacar el máximo o mínimo)
double x = (-1*b)/(2*a);
//ahora para sacar la y, calculo el valor de la función para ese punto
double y = getValorPolinomio(x);
vertice = new Punto (x,y);
//ahora calculo el valor de la derivada para (x + 1), para sacar la tangente en ese punto. Si sale positiva, es concava (forma de copa)

y = (2*a*(x+1)) + b;

concava = (y>0);

}
public Punto getVertice(){
return vertice;
}
public boolean isConcava(){
return concava
}
}

public class Punto{
private double x, y;

public Punto(double x, double y){
this.x = x;
this.y = y;
}
public double getX(){
return x;
}
public double getY(){
return y;
}

}