1
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
2
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
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !