ioCode
Opérateurs sur les booléens
Types et opérateurs • Cours-TP 1A
Les objectifs de cet exercice sont :
- de manipuler des variables booléennes,
- de calculer avec les opérateurs logiques :
- conjonction
and, - disjonction
or, - et négation
not.
- conjonction
- de produire un booléen en utilisant des opérateurs de comparaison comme
<ou==.
- Caculer la valeur de la variable1IndiceUtiliser un opérateur de comparaison de type
<ou<=pour tester le seuil d'âge.est_majeurqui est vraie si la valeur de la variableageest supérieure ou égale à18, fausse sinon. - Calculer la valeur de la variable2IndiceCombiner deux conditions avec l'opérateur
and.note_validequi est vraie si la valeur de la varialbenoteest comprise entre 0 et 20, fausse sinon. - Une réduction est accordée pour les visiterus de moins de 12 ans et les étudiants. Calculer la valeur booléenne de3IndiceTester la satisfaction d'une condition via l'opérateur
or.a_droit_reductionavec l'opérateurord'après les variablesageeta_carte_etudiant. - Calculer la variable4IndiceAppliquer l'opérateur de négation
notsur la variable.positionner_alarmequi est la négation de la valeur de la variableporte_ouverte. - La porte se ferme si la porte est ouverte et si le visiteur a moins de 18 ans ou s'il a plus de 50 ans ou s'il n'est pas étudiant. Calculer la valeur de la variable5IndiceRespecter la hiérarchie des opérateurs logiques.
porte_fermeed'après les varaiblesage_visiteur,a_carte_etudiantetporte_ouverte.
Langage
Console initialisée. En attente de l'interpréteur...