< algorithme | Forum des BTS

algorithme

  • Auteur de la discussion Auteur de la discussion protoss
  • Date de début Date de début

protoss

Member
Bonsoir,
Une question concernant l'algorythme, voilà j'ai fait une séquence avec une structure alternative et j'aurai aimé savoir, pour refermer la séquence dois je mette un "fin si" en dessous de toutes les écritures "Sinon"??
Bref pas clair donc quelqu'un pourrai t'il m'expliqué quand faut'il mettre le "Finsi", peut t'il en y avoir plusieurs de suite (pas sur la même ligne)???? c'est le résultat que j'ai et cela me semble un bizarre à dire vrai...
Merci.
 
Algotithme

Salut,

Puisque ta séquence débute avec Début, alors elle se termine obligatoirement avec Fin

Il y a autant de Fin.Si qu'il y a de Si

Quant à savoir où placer le Fin.Si exactement, cela dépend de la nature de tes imbriquations.

Maintenant, il se peut qu'entre le Fin.Si et le Fin, il y ait un résultat à afficher.

Exemple:

Début
--- Si ...
----------Alors ...
--------- Sinon ...
--- Fin.Si
--- Si ...
----------Alors ...
--------- Sinon ...
--- Fin.Si
Fin
ou
Début
--- Si ...
--------- Alors ...
--------- Sinon ...
------------ Si ...
------------------ Alors ...
------------------ Sinon ...
----------------------Si ...
--------------------------- Alors ...
--------------------------- Sinon ...
--------------------- Fin.Si
------------ Fin.Si
--- Fin.Si
Fin

@+
 
Retour
Haut