Vous êtes sur la page 1sur 12

République Algérienne Démocratique et Populaire

Ministère De L’enseignement Supérieur Et la Recherche Scientifique


université des sciences et de la technologie houari boumediene

Module: Informatique 1
Cours 02

Les expressions et les affectations.

Réalisé par : SLIMANI Oussama

Février 2020
DECOUVRIR L'INSTRUCTION CONDITIONNELLE

Les types d’une instruction conditionnelle

Exemple de cours

04 SERIE DE TD 02

05 Q&R

06 Solution du TD

Partie ouverte
les instructions conditionnelles

Une instruction conditionnelle permet d'effectuer un test suivant


certaines conditions
elles permettent d'éxcuter une séquence d'instructions seulement
dans le cas ou une condition donnée est vérifiée .
Les types d’instruction Si (condition) alors
Séquence d’instructions
Fin Si
L’instruction SI

Dans cette instruction si on a une séquence condition


d’instruction seulement ,cette dernière sera
réalisé SSI nous avons une seule condition NON oui
l’algorithme et l’organigramme sont de la
maniére suivante Séquence d’instruction

Exemple :
Si (a=1) alors a=1
X 2*a NON
Fin Si oui

X 2*a
L’instruction SI avec 2 séquences Si (condition) alors
Séquence d’instructions1
Sinon
Séquence d’instructions 2

Dans cette instruction on a 2 séquences Fin Si


d’instructions seulement ,la 1ere sera
réalisé SSI la condition 1 est réalisé sinon la
2eme séquence sera la séquence réalisé condition
l’algorithme et l’organigramme sont de la
manière suivante OUI NON

Séquence d’instruction1 Séquence d’instruction2


Exemple :
Si (a=1) alors a=1
X 2*a
Sinon OUI NON
X 2*a+1
Fin Si X 2*a X 2*a+1
Si (condition1) alors
L’instruction SI avec N séquences avec N condition Séquence d’instructions1
Sinon si ( condition 2) alors
Séquence d’instructions 2
Dans cette instruction on a plus de 2 séquences d’instructions .
a chaque fois qu’une séquence ne sera pas réalisé on passe a .
la séquence suivante Sinon si ( condition N) alors
condition NON Séquence d’instructions n
OUI 1 Fin Si

Séquence d’instruction OUI Condition NON


1 2

Séquence d’instruction
2 OUI Condition
n
NON

Séquence d’instruction Séquence d’instruction


n PAR défaut
SERIE DE TD
Exercice 1 :
Ecrire un algorithme, puis un organigramme, permettant de
calculer le produit de deux nombres
réels A et B et d’afficher le résultat s’il est positif.

Exercice 2 : Y = a.b^2 si a > b


Soit a et b deux nombres positifs. Ecrire un algorithme, puis un Y = 0 si a = b
organigramme, permettant de Y = a.b si a < b
calculer Y, sachant que

Exercice 3 :
Ecrire un algorithme, puis un organigramme, permettant de
résoudre l’équation de second ordre
a.x^2 + b.x + c = 0 dans R, en étudiant tous les cas
possibles.
Exercice 4 (supplémentaire) :
Soit a et b deux nombres réels et i une valeur repère. a et b
peuvent représenter :
- La longueur et la largeur d’un rectangle ;
- La base et la hauteur d’un triangle ;
- Les longueurs des deux diagonales d’un losange.
Ayant comme convention :
- i = -1 : Cas d’un rectangle.
- i = 0 : Cas d’un triangle.
- i = 1 : Cas d’un losange.
En se servant de la variable repère i, écrire un algorithme, puis
un organigramme, permettant de
calculer la surface correspondante. Imprimer le résultat.
Rappel :
SOLUTION

Ecrire un algorithme, puis un organigramme, permettant de


calculer le produit de deux nombres
réels A et B et d’afficher le résultat s’il est positif.
Exercice 2 :
Y = a.b^2 si a > b
Soit a et b deux nombres positifs. Ecrire un algorithme, puis un
Y = 0 si a = b
organigramme, permettant de
Y = a.b si a < b
calculer Y, sachant que :
Exercice 3 :
Ecrire un algorithme, puis un organigramme, permettant de
résoudre l’équation de second ordre
a.x^2 + b.x + c = 0 dans R, en étudiant tous les cas
possibles.

Indice
MERCI POUR VOTRE ATTENTION

Vous aimerez peut-être aussi