TD en programmation C
aymenmeer
-
pjaaar Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
pjaaar Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
Bonjour,a tous le monde
bon j"ai un TD demain en programmation C mais j"ai rien compris c comme le chinois si quelun peut maider et merci a lavance voila l exercice:
ecrire un programme qui permet de ressoudre une equation de second degrée.
de la forme ax²+bx+c=0
calculer et afficher le resultat si il existe sinon afficher un message d"erreur.
bon j"ai un TD demain en programmation C mais j"ai rien compris c comme le chinois si quelun peut maider et merci a lavance voila l exercice:
ecrire un programme qui permet de ressoudre une equation de second degrée.
de la forme ax²+bx+c=0
calculer et afficher le resultat si il existe sinon afficher un message d"erreur.
A voir également:
- TD en programmation C
- Application de programmation - Guide
- Mettre en veille un programme - Guide
- Problème de programmation digicode extel klavy 3 ✓ - Forum Loisirs / Divertissements
- Programmer en basic sous windows 10 - Télécharger - Édition & Programmation
- Un autre programme est en cours d'installation - Forum Windows 10
1 réponse
Bonjour,
int main() { float a; scanf("%f",&a); float b; scanf("%f",&b); float c; scanf("%f",&c); float delta = 0.0; delta = b * b - 4 * a * c; printf("delta=%f",delta); if(delta>0) { float x1 = (-b-sqrt(delta))/(2*a); float x2 = (-b+sqrt(delta))/(2*a); printf("les deux solutions réelles sont: "); printf("x1=%f",x1); printf("x2=%f",x2); } else if (delta==0) { float x = -b/2*a; printf("la solution double est: %f",x); } else { printf("delta < 0!!!"); } }