Lycée Farhat Hached Bizerte Domaine Pensée computationnelle & programmation Enseignante : M. GHAZOUANI Classes : 2ème SC … Séance N°…………………………. Objectifs : Identifier et exécuter manuellement des structures de contrôle conditionnelles. Utiliser la structure de contrôle conditionnelle adéquate pour résoudre un problème donné Notions abordées : Structures simples & Structures de contrôle conditionnelles Type de données : entier, réel, caractère, booléen, chaîne de caractères Exercice N°1 : Valider chaque proposition en mettant dans la case correspondante la lettre V si elle est correcte ou F si elle est fausse. 1. Dans la partie de l’algorithme suivant, quel sera le résultat ? if(a<b) : Affiche merci print(‘merci’) Affiche croissant print(‘croissant’) Afficher merci puis affiche croissant 2. Dans la partie de l’algorithme suivant, Quelle sera la valeur finale de A sachant que sa valeur initiale vaut -4 Si A<0 Alors A -A 16 Sinon -4 A A*A 4 Fin Si 3. Quel est le couple de valeurs qui permet d'obtenir une réduction de 20 dans l’algorithme suivant ? Si membre=vrai Alors Si age >=18 Alors reduction 50 membre= vrai et age=18 Sinon membre= faux et age=18 reduction 40 membre= faux et age=17 Fin si Sinon Si age>=18 Alors reduction 30 Sinon reduction 20 Fin Si Finsi Exercice N°2 : Soit l’algorithme suivant : 3) Erire (‘’X= ’’ , x , ’’Y= ’’ , y , ’’Z= ’’ , z) Algorithme inconnu Début Fin 1) Lire (x,y) 2) Z 4 Si (z-x=3)Alors x 2 z x + y -z Sinon Si (x ≥ 0 )et (y<2) Alors x0 z1 + y Sinon xy z y Fin Si FinSi Page 1 Exécuter manuellement l’algorithme ci-dessus pour x=2 et y=1 : Variable x y z Valeur initiale Valeur finale Exercice N°3 : Ecrire un algorithme qui permet de saisir un entier x, déterminer puis afficher sa valeur absolue. Exercice N°4 : Ecrire un algorithme qui permet de saisir une lettre C représentant la couleur du feu de circulation, déterminer et afficher l’action correspondante : Lettre Action R S’arrêter V passer O ralentir Exercice N°5 : Écrire un algorithme permettant de lire la valeur de la température de l'eau et d'afficher son état : Glace si la température est inférieure à 0, Eau si la température est strictement supérieure à 0 et inférieure à 100 Vapeur si la température est strictement supérieure à 100 Exercice N°6 : Ecrire un algorithme qui permet de saisir un numéro de mois M, déterminer puis afficher la saison correspondante : Exemple : Pour M=3 Le programme affiche Printemps Exercice N°7 : Écrire un algorithme qui permet de lire le nombre d'heures travaillées et le prix unitaire d'une heure normale, calculer le montant des heures supplémentaires d'un employé, sachant que le prix unitaire d'une heure suit le barème suivant: 1. Les 39 premières heures sans supplément 2. De 40e à 44e heure majorées de 50% 3. De 45e à 49e heure majorées de 75% 4. De 50e ou plus sont majorées de 100% Page 2