INITIATION ALGORITHMIQUE

1. L'alternative SI-ALORS-SINON

Définition

Elle permet d'effectuer tel ou tel traitement en fonction de la valeur d'une condition.

Syntaxe

Alternative SI_ALORS :

Syntaxe :

SI <condition>

ALORS < action _alors>

FINSI

Organigramme :

Alternative SI_ALORS 

.

Syntaxe

Altérnative SI_ALORS_SINON:

Syntaxe :

SI <condition>

ALORS < action _alors>

SINON < action _SINON>

FINSI

Organigramme :

Altérnative SI_ALORS_SINON

Exemple

ALGORITHME resultat

VAR note  :REEL

DEBUT

LIRE (note)

SI note ≥ 10

ALORS ECRIRE(‘'Admis'' )

SINON ECRIRE(‘'Ajourné'')

FINSI

FIN

Méthode

Principe de fonctionnement :

1 : la condition est évaluée

2 : Si la condition a la valeur vraie on exécute <action_alors>

Si la condition a la valeur fausse on exécute <action_sinon>

Remarque :

Les <action_alors> ou <action_sinon> peuvent être soit :

  • des actions élémentaires

  • des composées (bloc)

Dans ce cas on utilise les structures imbriquées.

Exemple de structure imbriquée:

SI (A ≥ 10)

ALORS

  • SI ( A ≥ 12)

    ALORS ECRIRE (‘'Admis mention'')

    SINON ECRIRE (‘'Admis passable'')

    FINSI

SINON ECRIRE (‘'Ajourné'')

FINSI

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimerRéalisé avec Scenari (nouvelle fenêtre)