Explication svp au niveau de structure conditionnel en algorithm
lotfi de
Messages postés
82
Date d'inscription
Statut
Membre
Dernière intervention
-
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 conditionnelle excel - Guide
- Logiciel calcul structure bois gratuit - Télécharger - Architecture & Déco
- Surcharge au niveau du cable antenne ✓ - Forum TV & Vidéo
- Paris multiple 2/6 explication - Forum Excel
- Mise a niveau windows 7 vers 10 - Accueil - Mise à jour
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+