Rechercher : dans
Par :

Java racine polynome

Dernière réponse le 30 jun 2008 à 14:35:04 Pepsi, le 10 oct 2003 à 11:42:24 
 Signaler ce message aux modérateurs

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)

Meilleures réponses pour « java racine polynome » dans :
[Firefox] plugin Java Jre de Sun VoirA) Les différentes variantes Java chez Sun B) Installation sous Mandriva Limited Edition 2005 ETAPE 1 ETAPE 2: Création du lien symbolique C) Installation sous debian lenny D) Installation sous ubuntu hardy heron A) Les différentes...
Installer Java sous Ubuntu VoirPar défaut, Firefox n'est pas fourni avec Java. Voici comment procéder pour l'installer: Ouvrez un terminal (Menu Applications > Accessoires > Terminal) et tapez: sudo aptitude install sun-java6-jre sun-java6-plugin ou sudo aptitude install ...
Télécharger Java Runtime Environment VoirJava Runtime Environment (JRE) installe la machine virtuelle Java, permettant de jouer en ligne, de discuter avec des personnes dans le monde entier, de calculer les intérêts de votre prêt immobilier ou de visualiser des images en 3D. Ces...
Java - Premier programme VoirPremière application avec Java La première chose à faire est de créer un simple fichier texte (sans mise en forme) et de taper les quelques lignes suivantes : // Votre premiere application en Java class FirstApp { public static void main...
Java - Les types de données VoirLes primitives Java est un langage orienté objet, c'est-à-dire que les éléments manipulés sont des classes, ou plus exactement des objets, c'est-à-dire des instances de classes. Toutefois ces objets contiennent des données possèdant un type (et...
J2EE - Java 2 Enterprise Edition VoirIntroduction au Java Framework Le «Java Framework» (Java 2 Platform) est composé de trois éditions, destinées à des usages différents : J2ME : Java 2 Micro Edition est prévu pour le développement d'applications embarquées, notamment sur des...

1

lof., le 10 oct 2003 à 13:33:21

Salut,
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.

Répondre à lof.

2

COUAO-ZOTTI Ghislain, le 11 avr 2007 à 11:33:29

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);}
}
}

Répondre à COUAO-ZOTTI Ghislain

3

 seydi, le 30 jun 2008 à 14:35:04

Salut je demande de l'aide je dois calculer le pgcd de deux polyômes et pour cela je dois passer par la division euclidienne
supposons que je je veux diviser

X6+X4+X+1/X2+X = ?
Merci de vouloir me repondre

Répondre à seydi