C Boucles
-
Upload
mohammed-el-monady -
Category
Documents
-
view
218 -
download
0
Transcript of C Boucles
-
8/17/2019 C Boucles
1/17
Université Mohammed V Rabat Agdal
Ecole Supérieur de Technologie
Les
BOUCLESEncadré par: Mr Ettahir
-
8/17/2019 C Boucles
2/17
Sommaire :
Defnition desBOUCLES La boucleorLa bouclewhileDeseemples
-
8/17/2019 C Boucles
3/17
!appe
lLes"onction
s:
la onction # print %: &ui permet d'a(cher tous ce )u'on *eu a(cher surl'écran noir+
la onction # scan %: ,utorise la saisie ormatée de donnée -depuis lecla*ier . et on la dési/ne comme le pendant de print+
la onction # /etchar %: 0ermet la récupération d'un seul caract1re 2 partirdu cla*ier+
-
8/17/2019 C Boucles
4/17
Les boucles Une boucle est une structure )ui permet derépéter les m3mes instructions plusieurs ois+ 4ous allons *oir deu t5pes de bouclescourantes en C :
for while
-
8/17/2019 C Boucles
5/17
-
8/17/2019 C Boucles
6/17
Le probl1me dans ces5st1me c6est )ue si
on ne l6arr3te pas7l6ordinateur estcapable de répéterles instructions 2l6infni 8
-
8/17/2019 C Boucles
7/17
la boucle or
Lors)u'on parle des boucles on doitrespecter trois choses )ui sont tr1simportantes pour )ue l'opération
soit correcte :9.L'initiation i9;.La condition >
-
8/17/2019 C Boucles
8/17
!emar)ue: ?,pr1s orou while on utilise pas
l'instruction+ ? on utilise la boucleor si on connait le nombred'itération - combien de
ois.+
-
8/17/2019 C Boucles
9/17
Ecrire un
pro/ramme )uia(che @ello Aois a*ec la
boucle or+
Eemple 9:
-
8/17/2019 C Boucles
10/17
include
-
8/17/2019 C Boucles
11/17
La boucle
whileJ@KLE si/nife tant )ue ant )ue la condition est *rairép1te les instructions entre lesaccolades
Jhile -N Condition N.NN Knstructions 2 répéterI
-
8/17/2019 C Boucles
12/17
on *a demander 2l6utilisateur de taper le
nombre PQ+ ant )u6il n6apas tapé le nombre PQ7 onlui redemande le nombre+Le pro/ramme ne pourra
s6arr3ter )ue si l6utilisateurtape le nombre PQ -Re sais7 Re sais7 Re suis diaboli)ue. :
Eemple 9
-
8/17/2019 C Boucles
13/17
Eemple ;
On *eut )ue#Salut les imistes8 %se rép1te 9T ois +
-
8/17/2019 C Boucles
14/17
include
-
8/17/2019 C Boucles
15/17
#include
#include
main()
{int compteur = 0;while(compteur
-
8/17/2019 C Boucles
16/17
Conclus
ion
-
8/17/2019 C Boucles
17/17
include