Au sujet de l'utilisation explicite true dans les expressions booléennes
[NOTA By KOALA]Ceci est un message original tiré de la discussion aide pour un exo dont est parti cette digression sur l'usage explicte de true, NULL ou nullptr dans les expressions booléennes.
Merci de ne répondre à ce message que dans la discussion d'origine
Salut à tous ,
Je suis un grand débutant en C++ et j'ai un petit probleme avec mon exo :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
cout<<"bonjour\n";
char S ; //sexe de la personne
int A ; // age de la personne
bool droit ; //initialiser a vrai si la personne a droit a la carte
cout<<"Saisir l'age et le sexe de la personne : " "\n" ;
cin>>S>>A ;
if (S=='F')
{
if (A>=60)
{
droit=true ;
}
else
{
droit=false ;
}
}
else
{
if (S=='H')
{
if (A>=65)
{
droit=true ;
}
else
{
droit=false ;
}
}
if (droit=false)
{
cout<<"Vous n'avez pas le droit a la carte vermeil" "\n" ;
}
if (droit=true)
{
cout<<"Vous avez le droit a la carte vermeil" "\n" ;
}
system("PAUSE");
return EXIT_SUCCESS;
}
} |
Si vous ne comprenez pas le probleme je vous explique en esperant que vous puissiez m'aider .
Greggg1.