Programme ne fonctionne pas
els000218
-
Dalfab Messages postés 706 Date d'inscription Statut Membre Dernière intervention -
Dalfab Messages postés 706 Date d'inscription Statut Membre Dernière intervention -
je suis en train d'apprendre la programmation en langage C et comme devoir je devais écrire un programme qui résoud une équation de premier degré mais lorsqu'il s'agit de calculer la solution l'ordinateur me renvoie toujours 0.00000 le programme ne marche pas à ce niveau je ne sais pas comment faire
voici mon programme je l'ai modifié car je ne comprend pas pourquoi la division ne s'effectue pas
#include<stdio.h> #include<math.h> int main() { float a, b, x; printf("Donner une valeur pour a: \n"); scanf("%f", &a); printf("Donner une valeur pour b: \n"); scanf("%f", &b); if(a != 0 && b != 0) { x = -b /a; printf(" l'equation a pour solution %f\n", &x); } else if(a == 0 && b != 0) { printf(" l'equation n'a pas de solution \n"); } else if(a == 0 && b == 0) { printf("l'equation a une multitude de solutions \n"); } return 0; }
voici mon programme je l'ai modifié car je ne comprend pas pourquoi la division ne s'effectue pas
EDIT : Ajout du LANGAGE dans les balises de code (la coloration syntaxique).
Explications disponibles ici : ICI Merci d'y penser dans tes prochains messages. |
A voir également:
- Programme ne fonctionne pas
- Programme demarrage windows - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
- Comment fermer un programme qui ne répond pas - Guide
- Message programmé iphone - Guide
- Mettre en veille un programme - Guide