2de Structure alternative module 1. Définitions « Tu lances un dé et tu obtiens un nombre compris entre 1 et 6 . S’il est égal à 6 tu gagnes , sinon tu perds » « Si un quadrilatère a quatre angles droits , alors c’est un rectangle » « On choisit un nombre au hasard : s’il est pair on le divise par 2 , s’il est impair on le multiplie par 3 et on ajoute 1 » « Si vote demande concerner votre abonnement téléphonique taper 1 , vote courrier taper 2 sinon taper 3 » Toutes les phrases de l’encadré ci-contre comportent des instructions en commun : Si…(Alors) ou de Si… (Alors)…Sinon Il s’agit d’un test et d’une action ou plusieurs actions dépendant des résultats de ce test. Repérer dans chacune des phrases précédentes les tests et les actions correspondantes En algorithmique , la structure alternative s’exprime ainsi : Si condition Alors Suite d’instructions 1 ( si la condition est vraie ) Sinon Suite d’instructions 2 ( si la condition est fausse) FinSi La condition ne doit offrir que deux réponses : vraie ou fausse Quand la condition est vraie , on exécute instructions1 Quand la condition est fausse , on exécute instructions2 Dans certains cas il n’y a pas d’instructions à effectuer quand la condition est fausse . On écrit alors Si condition Alors Suite d’instructions ( si la condition est vraie ) FinSi Si la condition est vraie , la suite d’instructions est exécutée . Si la condition est fausse , on passe à la suite de l’algorithme 1 2. Programme de calcul Voici un programme de calcul : Choisir un nombre entier . S’il est pair , le diviser par 2 , sinon le multiplier par 3 et ajouter 1 1. Appliquer ce programme de calcul à 8 et 11 2. Ecrire l’algorithme correspondant à ce programme de calcul 3. Structure Si …Alors Ecrire un algorithme qui demande l’heure ( en heures et minutes ) à Nouméa et renvoie l’heure à Paris en été . Le décalage horaire à Paris est +9h en été . 4. La fonction valeur absolue La fonction valeur absolue de votre calculatrice , qui à tout nombre associe un nombre noté A , est déterminée à partir de l’algorithme ci-contre. a. Qu’obtenez-vous pour égal -2 ? 3 ? 0 ? b. Définissez la fonction , en exprimant en fonction de c. Représentez graphiquement cette fonction à l’aide de votre calculatrice Entrée Saisir Traitement Si Alors Sinon FinSi Sortie Afficher 5. Entrée Lire prend la valeur 0 Traitement Si Alors prend la valeur prend la valeur FinSi Sortie Afficher Afficher a. Exécuter l’algorithme ci-contre pour b. Qu’afficherait cet algorithme pour c. Expliquer ce que fait l’algorithme 2