C++
ABHAM
-
Bob -
Bob -
tres cher monsieur
merci pour ces cours .
j'ai compilé le programme suivant avec dev ++ 4 et il est bien passé
#include <iostream.h>
void main()
{
// on déclare 3 réels
double a,b,c;
// on saisit les trois nombres
cout<<"Entrez a :"<<endl;
cin>>a;
cout<<"Entrez b :"<<endl;
cin>>b;
cout<<"Entrez c :"<<endl;
cin>>c;
// on gere les six cas
if(a>b && b>c)
cout<<"a>b>c"<<endl;
if(a>c && c>b)
cout<<"a>c>b"<<endl;
if(b>a && a>c)
cout<<"b>a>c"<<endl;
if(b>c && c>a)
cout<<"b>c>a"<<endl;
if(c>b && b>a)
cout<<"c>b>a"<<endl;
if(c>a && a>b)
cout<<"c>a>b"<<endl;
}
------------------------------
dans console j'ai attribué des valeurs à (a,b,et c)j'ai appuyé sur entrer etje ne vois rien venir .pourriez vous svp m'indiquer la marche à suivre pour utiliser ce programme et de l'exuter c'est à dire l'appeler pour d'autres données.
d'autre part comment je peux l'utiliser avec windows xp .
merci pour votre aide
merci pour ces cours .
j'ai compilé le programme suivant avec dev ++ 4 et il est bien passé
#include <iostream.h>
void main()
{
// on déclare 3 réels
double a,b,c;
// on saisit les trois nombres
cout<<"Entrez a :"<<endl;
cin>>a;
cout<<"Entrez b :"<<endl;
cin>>b;
cout<<"Entrez c :"<<endl;
cin>>c;
// on gere les six cas
if(a>b && b>c)
cout<<"a>b>c"<<endl;
if(a>c && c>b)
cout<<"a>c>b"<<endl;
if(b>a && a>c)
cout<<"b>a>c"<<endl;
if(b>c && c>a)
cout<<"b>c>a"<<endl;
if(c>b && b>a)
cout<<"c>b>a"<<endl;
if(c>a && a>b)
cout<<"c>a>b"<<endl;
}
------------------------------
dans console j'ai attribué des valeurs à (a,b,et c)j'ai appuyé sur entrer etje ne vois rien venir .pourriez vous svp m'indiquer la marche à suivre pour utiliser ce programme et de l'exuter c'est à dire l'appeler pour d'autres données.
d'autre part comment je peux l'utiliser avec windows xp .
merci pour votre aide
5 réponses
fais un getch(); à la fin de ton progamme: ca attends une frappe de touche, ce qui te permet de voir ton résultat à l'écran.
PS: il faut inclure <conio.h>
La plus belle parole est encore le silence!
PS: il faut inclure <conio.h>
La plus belle parole est encore le silence!
Si tu compiles avec dev c++, ajoute la commande suivante à la fin de ton programme
system("pause");
puis tu fermes avec }
system("pause");
puis tu fermes avec }
Il est un peu débile ton code parce que si (a > b && b > c) entraine forcément (a > c) alors tu peux allègrement simplifier tes conditions mais bon je comprend que c'est pour se faire la main probablement ;-) .
NB: La fonction main doit retourner un entier non signé obligatoirement d'apres la dernière norme en vigueur ce qui ne l'était pas pour la précédente alors autant prendre les bonnes habitudes des le départ.
NB: La fonction main doit retourner un entier non signé obligatoirement d'apres la dernière norme en vigueur ce qui ne l'était pas pour la précédente alors autant prendre les bonnes habitudes des le départ.
Grosse boulette observé sur tes "if" car c'est:
if(condition)
{
/* blablabla */
}
then
{
/* blablabla */
}
/* N'oublie pas que ta suite d'instructions doit être contenu dans un bloc {} */
if(condition)
{
/* blablabla */
}
then
{
/* blablabla */
}
/* N'oublie pas que ta suite d'instructions doit être contenu dans un bloc {} */
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question