• [^] # Re: Pascal...

    Posté par . En réponse au journal Python comme premier langage de programmation ?. Évalué à 2.

    C'est pour ça que j'avais indiqué bool comme type de base dans un premier temps...

    Je l'ai omis dans la dernière phrase parce que l'on peut très bien, si je ne m'abuse, utiliser un int pour faire de la logique booléenne :

    #include <iostream>
    using namespace std;
    int main (int argc, char** argv) {
    int b = 0;
    if (b) { cout << "vrai " << endl;} else { cout << "faux " << endl; }
    b = 1;
    if (b) { cout << "vrai " << endl; } else { cout << "faux " << endl; }
    int a = 0;
    if (b || a) { cout << "vrai " << endl; } else { cout << "faux " << endl; }
    if (b && a) { cout << "vrai " << endl; } else { cout << "faux " << endl; }
    a = 1;
    if (b || a) { cout << "vrai " << endl; } else { cout << "faux " << endl; }
    if (b && a) { cout << "vrai " << endl; } else { cout << "faux " << endl; }
    return 0;
    }
    faux 
    vrai 
    vrai 
    faux 
    vrai 
    vrai