Maths et informatique
TD : Maths et informatique. Recherche parmi 300 000+ dissertationsPar anis1999 • 8 Mai 2018 • TD • 546 Mots (3 Pages) • 531 Vues
Page1/1
Page 1 sur 1
Révision “selon“
Lorsqu’on veut comparer une même variable ou expression avec plusieurs
valeurs discrètes dénombrables (de type entier, caractère, ou booléen), comme
par exemple :
si a=1 alors action1 ;
sinon si a=2 alors action2 ;
sinon si a=4 alors
action3 ;
sinon actionx ;
finsi ;
finsi ;
finsi ;
On peut remplacer cette suite de si
imbriqués par l’instruction Selon.
Selon a
1 : action1 ;
2 : action2 ;
3 : action3 ;
autres : actionx ;
fin selon ;
On utilise généralement l’instruction selon lorsque l’utilisateur est en face de
plusieurs choix possibles (exercices 5 et 6 de la série 3), ou alors lorsqu’on a
plusieurs traitements possibles qui dépendent de la valeur d’une certaine
variable ou expression (problème 7 du cours).
Attention : toute instruction ‘selon’ peut être écrite sous forme de ‘si..sinon’
mais pas l’inverse.
Page1/1
Page 1 sur 1
Squelettes des boucles utilisées avec les Matrices (Série 6)
[Initialisation du résultat pour tous les éléments]
Pour i1 à n pas 1 faire
[Condition sur les lignes]
[Initialisation du résultat pour chaque ligne i]
Pour j1 à m pas 1 faire
[Condition sur les éléments] Action pour les éléments A[i, j]
Fait ;
[traitement du résultat pour chaque ligne i]
Fait ;
[Traitement du résultat pour tous les éléments]
Squelette 1
Par Ligne :
(toutes les
lignes)
(pour chaque
ligne)
[Initialisation du résultat pour tous les éléments]
Pour j1 à m pas 1 faire
[Condition sur les colonnes]
[Initialisation du résultat pour chaque colonne j]
Pour i1 à n pas 1 faire
[Condition sur les éléments] Action pour les éléments A[i, j]
Fait ;
[traitement du résultat pour chaque colonne j]
Fait ;
[traitement du résultat pour tous les éléments]
Squelette 2
Par Colonne :
(toutes les
colonnes)
...