Explication svp au niveau de structure conditionnel en algorithm
lotfi de
Messages postés
99
Statut
Membre
-
Yoda -
Yoda -
Bonjour,
mes amis j ne compris pas le relation entre selon(suivant) et le SI conditionnel j ai une confusion au niveau de quelque problème en algorithmique est ce que tous le traitement conditionnel qui traite avec selon peu traitée par si ou inverse svp vous pouvez m aide
et merci pour avance :)
mes amis j ne compris pas le relation entre selon(suivant) et le SI conditionnel j ai une confusion au niveau de quelque problème en algorithmique est ce que tous le traitement conditionnel qui traite avec selon peu traitée par si ou inverse svp vous pouvez m aide
et merci pour avance :)
A voir également:
- Explication svp au niveau de structure conditionnel en algorithm
- Mise en forme conditionnel - Guide
- Logiciel calcul structure bois gratuit - Télécharger - Architecture & Déco
- Clé de mise à niveau windows 7 gratuit - Guide
- Dans la présentation à télécharger, déplacez l'image dans le cadre sans en modifier la taille. redressez l'image pour que le niveau de la mer soit à l'horizontale. faites correspondre : la ligne avec le niveau de la mer ; le point avec le sommet de la grande voile. combien d'oiseaux sont dans le cadre ? - Forum Word
- Paris multiple 2/6 explication ✓ - Forum Loisirs / Divertissements
3 réponses
"Selon" distingues plusieurs valeurs simples pour une variable.
"Si" traite une condition booléenne.
Alors on peut réécrire un "Selon" avec plusieurs "Si" :
Exemple :
Que l'on réécrit :
On pourrait aussi réécrire un "Si" avec un "Selon", mais en pratique ça ne se fait pas :
Que l'on réécrirait :
"Si" traite une condition booléenne.
Alors on peut réécrire un "Selon" avec plusieurs "Si" :
Exemple :
Entier e
Selon (e)
0: action_0
1: action_1
2: action_2
...
FinSelon
Que l'on réécrit :
Si (e=0)
action_0
Sinon Si (e=1)
action_1
Sinon Si (e=2)
action_2
...
FinSi
On pourrait aussi réécrire un "Si" avec un "Selon", mais en pratique ça ne se fait pas :
Booléen b
Si (b)
action_vrai
Sinon
action_faux
FinSi
Que l'on réécrirait :
Booléen b
Selon (b)
vrai: action_vrai
faux: action_faux
FinSelon
Bonjour lofti de,
Je peux t'expliquer le "Si, Sinon Si, Sinon, Fin Si":
Je peux t'expliquer le "Si, Sinon Si, Sinon, Fin Si":
Si (condition = VRAIE) ALORS on exécute le code écrit ici, puis on saute après le "FinSi" SINON SI (autre condition = VRAIE ) ALORS on exécute le code écrit ici, puis on saute après le "FinSi" SINON dans tous les autres cas, on exécute le code écrit ici, puis on saute après le "FinSi" FIN SI
Bonjour à tous,
comme l'a dit KX, "Selon" distingue plusieurs valeurs simples pour une seule variable.
Par contre avec "si" on peur gérer plusieurs variables et des expressions plus complexes
ex:
cette structure est facile à comprendre avec "si...sinon si..."
avec "selon" ce serait beaucoup plus confus
donc il faut privilégier la clarté du code et choisir en foction du cas.
A+
comme l'a dit KX, "Selon" distingue plusieurs valeurs simples pour une seule variable.
Par contre avec "si" on peur gérer plusieurs variables et des expressions plus complexes
ex:
si (a=0) action_1 sinon si (a>0 et b<>0) action_2 sinon action_3 fin si
cette structure est facile à comprendre avec "si...sinon si..."
avec "selon" ce serait beaucoup plus confus
donc il faut privilégier la clarté du code et choisir en foction du cas.
A+