Galett
Messages postés115Date d'inscriptionjeudi 7 février 2002StatutMembreDernière intervention21 mai 2005 3 févr. 2003 à 13:23
De plus si le discriminant est négatif il n'y a pas de solution au polynôme. (car un carré ne peut égaler un chiffre négatif, revoir la démonstration de la formule !).
et si Yabo, d'ailleurs il l'a bien marqué dans son prog, "solutions dans C" ce sont les nombres complexes :o)
"revoir la démonstration de la formule !!!" :o)
cs_Yabo
Messages postés3Date d'inscriptionsamedi 11 janvier 2003StatutMembreDernière intervention 1 février 2003 1 févr. 2003 à 19:55
Ton code ne se compilera pas.
Tu as utilisé des "cout <<" et "cin >>" sans avoir déclaré en début de programme :
using namespace std;
Ensuite ta fonction int main() ne renvoie aucune valeur, il faut donc à la fin de ton programme mettre :
return 0;
De plus si le discriminant est négatif il n'y a pas de solution au polynôme. (car un carré ne peut égaler un chiffre négatif, revoir la démonstration de la formule !).
Ensuite la structure du code c'est vraiment du n'imp. Tu viens de commencer le C++ récemment ? Ca se vois ;-) Essaie de déclarer tes variables dans une classe ou une structure et utilise des fonctions membres pour tes calculs mathématiques.
Finalement essaie de donner un nom plausible à tes variables. Exemple :
a devrait être : Variable1 ...
d devrait être : discriminant ...
Pense à commenter ton code aussi.
Voilà c'est tout je pense, aller des progrès à faire, je te mets 5/10. Bon début !
cs_nEUrOne
Messages postés41Date d'inscriptiondimanche 17 novembre 2002StatutMembreDernière intervention14 avril 2004 1 févr. 2003 à 14:42
3 févr. 2003 à 13:23
et si Yabo, d'ailleurs il l'a bien marqué dans son prog, "solutions dans C" ce sont les nombres complexes :o)
"revoir la démonstration de la formule !!!" :o)
1 févr. 2003 à 19:55
Tu as utilisé des "cout <<" et "cin >>" sans avoir déclaré en début de programme :
using namespace std;
Ensuite ta fonction int main() ne renvoie aucune valeur, il faut donc à la fin de ton programme mettre :
return 0;
De plus si le discriminant est négatif il n'y a pas de solution au polynôme. (car un carré ne peut égaler un chiffre négatif, revoir la démonstration de la formule !).
Ensuite la structure du code c'est vraiment du n'imp. Tu viens de commencer le C++ récemment ? Ca se vois ;-) Essaie de déclarer tes variables dans une classe ou une structure et utilise des fonctions membres pour tes calculs mathématiques.
Finalement essaie de donner un nom plausible à tes variables. Exemple :
a devrait être : Variable1 ...
d devrait être : discriminant ...
Pense à commenter ton code aussi.
Voilà c'est tout je pense, aller des progrès à faire, je te mets 5/10. Bon début !
1 févr. 2003 à 14:42
2) idem !