Programme simple de calcul
Résolu
Invadoria
Messages postés
77
Date d'inscription
Statut
Membre
Dernière intervention
-
Invadoria Messages postés 77 Date d'inscription Statut Membre Dernière intervention -
Invadoria Messages postés 77 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Programme simple de calcul
- Iphone 14 simple - Guide
- Calcul moyenne excel - Guide
- Simple pdf - Télécharger - PDF
- Programme demarrage windows - Guide
- Calcul km marche à pied gratuit - Télécharger - Sport
2 réponses
Tu dois toujours calculer ton résultat en fonction de a et b APRES avoir défini la valeur de a et b, sinon ça n'a aucun sens !
#include <stdio.h>
#include <stdlib.h>
int main()
{
double a, b, resultat;
printf ("Entrez un reel : ");
do{
printf ("Entrez un reel a \n");
scanf("%lf", &a);
}
while(a==0);
scanf ("%lf", &a);
if (a==0)
printf ("Ce calcul n'est pas possible ! \n");
else printf (" Le calcul est possible");
printf ("Entrez un deuxieme reel : ");
scanf ("%lf", &b);
resultat =((a+b)*a-b*a)/a-a);
printf (" Le calcul donne %lf\n" , resultat);
return 0;
}
Et maintenant ?
#include <stdlib.h>
int main()
{
double a, b, resultat;
printf ("Entrez un reel : ");
do{
printf ("Entrez un reel a \n");
scanf("%lf", &a);
}
while(a==0);
scanf ("%lf", &a);
if (a==0)
printf ("Ce calcul n'est pas possible ! \n");
else printf (" Le calcul est possible");
printf ("Entrez un deuxieme reel : ");
scanf ("%lf", &b);
resultat =((a+b)*a-b*a)/a-a);
printf (" Le calcul donne %lf\n" , resultat);
return 0;
}
Et maintenant ?
Maintenant tu enlèves la parenthèse en trop que tu as sur
Remarque : Il est tout à fait normal que tu obtiennes toujours 0, vu que c'est ce que tu lui demandes de calculer !!
resultat =((a+b)*a-b*a)/a-a);et tu testes. Il y a deux ou trois coquilles à corriger mais globalement ça fera ce que tu veux.
Remarque : Il est tout à fait normal que tu obtiennes toujours 0, vu que c'est ce que tu lui demandes de calculer !!