Java racine polynome
Pepsi
-
seydi -
seydi -
bonjour
oui je sais pour certains d'entres vous c'est du b.a.ba, mais je débute et franchement.... j'ai du mal
pourriez vous m'aider svp pour ce petit exercice de java
racine d'un polynome : on veut réaliser un programme qui calcule les racines d'un polynome de degré 2 ax +bx + c = 0
- si a = 0 et b = 0, l'équation est dégénérée (0 ou 1 infinit" de solutions)
- sinon on utiliser le descriminant delta = b2 - 4ac
si delta = 0il y a une racine double
si delta > 0 2 racines distinctes
si delta < o , pas de racine , cas à ne pas traiter
ecrire 1 programme qui calcule les racines d'un polynome de degré 2 dont les coegfficients sont préalablement déterminés dans le programme principal
voila !
merci beaucoup
(svp si vous pouviez répondre assez vite ce serait vraiment gentil)
oui je sais pour certains d'entres vous c'est du b.a.ba, mais je débute et franchement.... j'ai du mal
pourriez vous m'aider svp pour ce petit exercice de java
racine d'un polynome : on veut réaliser un programme qui calcule les racines d'un polynome de degré 2 ax +bx + c = 0
- si a = 0 et b = 0, l'équation est dégénérée (0 ou 1 infinit" de solutions)
- sinon on utiliser le descriminant delta = b2 - 4ac
si delta = 0il y a une racine double
si delta > 0 2 racines distinctes
si delta < o , pas de racine , cas à ne pas traiter
ecrire 1 programme qui calcule les racines d'un polynome de degré 2 dont les coegfficients sont préalablement déterminés dans le programme principal
voila !
merci beaucoup
(svp si vous pouviez répondre assez vite ce serait vraiment gentil)
A voir également:
- Java racine polynome
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
3 réponses
salut,
Ok, voilà un exemple à mettre à ta sauce
(svp si vous pouviez répondre assez vite ce serait vraiment gentil)
A ne mettre qui si l'on ne veut pas de réponse !!!
arrf
lof.
Ok, voilà un exemple à mettre à ta sauce
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Exemple { public static void main(String[] args) { float a,b,c,delta; Exemple test=new Exemple(); System.out.println("Calcul d'une équation du second degré\naX²+bX+c"); a=test.demander("valeur de a :"); b=test.demander("valeur de b :"); c=test.demander("valeur de c :"); //calcul delta = (b*b)-(4*a*c); if (delta>0) { float r_delta=(float) Math.sqrt(delta); System.out.println("delta="+delta); System.out.println("les soltutions sont :\n x1=" +(-b*b+r_delta)/(2*a)+"\nx2="+(-b*b-r_delta)/(2*a)); } else if(delta==0) { System.out.println("delta="+delta); System.out.println("la solution unique est :\nx1=x2=" +(-b*b)/(2*a)); } else { System.out.println("aucune solution dans les réels"); } } private float demander(String s) { float f = 0; System.out.print(s); BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); try { f = Float.parseFloat(br.readLine()); } catch (IOException e) { System.out.println("Erreur de lecture."); } return f; } }
(svp si vous pouviez répondre assez vite ce serait vraiment gentil)
A ne mettre qui si l'on ne veut pas de réponse !!!
arrf
lof.
Implantation en Java de la classe
class Equation {
static void main (String [] arg) {
double a, b, c, delta;
double x, x1, x2 ;
system.out.print("Entrer une valeur pour a:");
a=readln.undouble();
system.out.print("Entrer une valeur pour b:");
b=readln.undouble();
system.out.print("Entrer une valeur pour c:");
c=readln.undouble();
if (a==0) {
if (b==o) {
if (c==o) {
system.out.println("tout réel est solution"); }
else {
system.out.println("il n'y a pas de solution"); }
}
else {
x= -c/b;
system.out.println("la solution est" +x);}
}
else {
delta = b*b -4*a*c ;
if (delta <0) {
system.out.println("il n'y a pas de solution dans les reels");}
else {
x1 = (-b + Math.sqrt(delta))/(2*a);
x2 = (-b - Math.sqrt(delta))/(2*a);
system.out.println("il y a deux solution egale a" + x1 + "et " +x2);}
}
}
class Equation {
static void main (String [] arg) {
double a, b, c, delta;
double x, x1, x2 ;
system.out.print("Entrer une valeur pour a:");
a=readln.undouble();
system.out.print("Entrer une valeur pour b:");
b=readln.undouble();
system.out.print("Entrer une valeur pour c:");
c=readln.undouble();
if (a==0) {
if (b==o) {
if (c==o) {
system.out.println("tout réel est solution"); }
else {
system.out.println("il n'y a pas de solution"); }
}
else {
x= -c/b;
system.out.println("la solution est" +x);}
}
else {
delta = b*b -4*a*c ;
if (delta <0) {
system.out.println("il n'y a pas de solution dans les reels");}
else {
x1 = (-b + Math.sqrt(delta))/(2*a);
x2 = (-b - Math.sqrt(delta))/(2*a);
system.out.println("il y a deux solution egale a" + x1 + "et " +x2);}
}
}