Académique Documents
Professionnel Documents
Culture Documents
1) Introduction
2) Déclaration
Dans un programme informatique on va avoir en permanence besoin de stocker des valeurs
dans des variables, toute variable utilisée doit être déclarée.
Type de variable
Il existe des types standards des variables : Entier, Réel, Chaîne, Booléen, Date.
La déclaration d’une variable aura la syntaxe suivante : Var Nom variable : Type
3) Instructions Algorithmiques
a) Affectation
b) Table execution
Var A, B, S
Début
Ecrire ’’Valeur de A’’
Lire A
Ecrire ’’Valeur de B’’
Lire B
S A+B
Ecrire ‘’Somme’’, S
Fin
Exercices
1) dans une classe on enseigne 3 matières. Français, Arabe, Math dont les coefficients
sont respectivement 2, 3 et 4. écrire l’algorithme qui calcule la moyenne générale des
élèves.
3) écrire l’algorithme qui calcule le TTC d’une facture sachant que le client ne peut
acheter qu’un seul article.
Var Qté, PU, THT, TVA, TTC : Réel Ecrire ‘’Prix unitaire’’
Nom, Dés : Chaîne Lire PU
Début THT Qté*PU
Ecrire ‘’Nom client’’ TVA THT*20%
Lire Nom TTC THT+TVA
Ecrire ‘’Désignation’’ Ecrire ‘’Total à payer’’, TTC
Lire Dés Fin
Ecrire ‘’Quantité’’
Lire Qté
Var A, B, C : Réel
Début
Ecrire ‘’A’’
Lire A
Ecrire ‘’B’’
Lire B
C A
A B
B C
Ecrire ‘’la valeur de A est’’, A
Ecrire ‘’la valeur de B est’’, B
Fin
Si Condition Alors
Action1
Sinon
Action2
Fin Si
a) Conditions composées :
Certains problèmes exigent de formuler les conditions sous forme composé et dans
ce cas on utilise les opérateurs ET, OU, NON
- Opérateur ET : pour que la condition soit vraie, il faut obligatoirement que la
condition 1 et la condition 2 soient vraies.
Syntaxe :
Si Condition1 ET Condition2 Alors
Action1
Sinon
Action2
Fin Si
Si Condition1 Alors
Action1
Sinon Si Condition2 Alors
Sinon
Action3
Fin Si
Fin Si
Exercice : une société calcul le salaire net de la façon suivante.
Salaire de base (SB) = 4000 Si Echelle = 9
= 5500 = 10
= 8000 = 11
Prime d’ancienneté (PA) = 2000 Si Durée de Service >= 7
= 1500 Si Durée de Service >= 4
= 700 Si Durée de Service >=2
= 200 Si cas contraire
Ecrire l’algorithme qui calcul le Salaire Net
Var SB, PA, SN, E : Entier Si DS>=7 Alors
DS : Réel PA 2000
Début Sinon Si DS>=4 Alors
Ecrire ‘’Echelle’’ PA 1500
Lire E Sinon Si DS>=2
Ecrire ‘’Durée de Service’’ Alors
Lire DS PA 700
Si E = 9 Alors Sinon
SB 4000 PA 0
Sinon Si E = 10 Alors Fin Si
SB5500 Fin Si
Sinon Si E = 11 Alors Fin Si
SB 8000 SN SB+PA
Fin Si Ecrire ‘’Salaire Net’’, SN
Fin Si Fin
Fin Si