Sie sind auf Seite 1von 2

Informatique : séance 2

Les instructions conditionnelles

Si condition vérifié alors


Traitement 1
Finsi
(booléenne)
● < strictement inférieur
● > strictement supérieur
● <= inférieur ou égal
● >= supérieur ou égal
● == égal
● != différent
● <> différent, on utilisera de préférence !=
● X is Y : X et Y représentent le même objet.
● X is not Y : X et Y ne représentent pas le même objet

Si condition alors
Traitement 1

Sinon Traitement 2
Finsi

Exercice d’application :

Variable : x : réel
Saisir (x)
Si x = = 0 alors
Afficher “le nombre est nulle”
Sinon
Si x < 0 alors
Afficher “le nombre est négatif”
Sinon
Afficher “le nombre est positif”

Finsi

Ecrivez un algorithme décrivant un programme


permettant à une hôtesse de calculer le prix
d’un place en fonction de l'âge du passager.
Les enfants de moins de 2 ans ne paient pas. Ceux
qui ont moins de 10 ans paient la moitié prix
et les personnes de moins de 27 ans et celles de plus de 70 ans
ont une réduction de 10%. L’utilisateur doit saisir
le prix de base et l'âge du passager. Le programme affiche
le résultat.

Âge < 27 ou Âge >70


Et : Ou :

V Et V = V V Ou V = V
V Et F = F V Ou F= V
F Et V = F F Ou V = V
F Et F = F F Ou F = F

Les boucles

- boucles données: Pour compteur va de la Vi à vf


Traitement 1
Finhour

-boucles non données :


Tant que condition faire
Traitement 1
FintantQue

Variable : Compteur : entier


Compteur = 1
Pour compteur allant de 1 à 20
Afficher (Compteur)
Compteur = compteur +1
Fin¨Pour
Répéter 20
Commencez à 1

Das könnte Ihnen auch gefallen