C Boucles

download C Boucles

of 17

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