DeNunCianDo

DeNunCianDo (https://www.denunciando.com/)
-   Programacion (https://www.denunciando.com/programacion-115/)
-   -   ayuda con java plis... (https://www.denunciando.com/programacion-115/82903-ayuda-con-java-plis.html)

edgano 25-02-2009 11:11:11

ayuda con java plis...
 
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:

wirewood 25-02-2009 16:14:20

Respuesta: ayuda con java plis...
 
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;
}

}


La franja horaria es GMT -5. Ahora son las 06:01:54.

Desarrollado por: vBulletin® Versión 3.8.9
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.

DeNunCianDo.CoM ©

Page generated in 0,01721 seconds with 8 queries

SEO by vBSEO