salam

5152 mots 21 pages
A) Les 3 boucles en C 1) Boucle do ... while ... (Rpter .... Tant que) 1.a) Syntaxe do instruction rpter while (condition de continuer rpter (boucler) encore) Linstruction rpter peut tre simple (une seule action), structure (une autre instruction de contrle) ou compose (cest le cas le plus frquent). 1.b) Fonctionnement tape 1 effectuer (dabord) linstruction rpter tape 2 vrifier (aprs) la condition de continuer a) si la condition est vraie, on revient ltape 1 b) si non (la condition est fausse), on termine la boucle Attention Contrairement au langage PASCAL, la condition de cette boucle est la condition pour continuer rpter encore. En Pascal, cest la condition darrter la boucle. 1.c) Domaines dutilisation On utilise la boucle do ... while ... quand on ne sait pas lavance, le nombre de fois quon doit rpter le mme traitement. Les exemples suivants permettent de voir quelques applications possibles avec cette boucle. 1. Rpter le mme traitement en mode conversationnel crire un bloc dinstructions permettant de saisir lge et le sexe dune personne. Ensuite, on affiche un message du genre Cest un enfant de sexe masculin On rpte le mme traitement jusqu ce que lusager dcide de quitter. Solution int age char sexe, reponse / Oui ou Non lusager veut continuer / do printf(nEntrez le sexe et lge ) scanf(cd, sexe, age) printf(Cest un ) if (age 11) printf(enfant )

en relation

  • sabri
    408 mots | 2 pages
  • osama
    2185 mots | 9 pages
  • sally
    526 mots | 3 pages
  • sarah
    525 mots | 3 pages
  • hamza
    785 mots | 4 pages
  • sarah
    484 mots | 2 pages
  • nassah
    593 mots | 3 pages
  • samsah
    1404 mots | 6 pages
  • sarah
    335 mots | 2 pages
  • sahar
    978 mots | 4 pages
  • le sahara
    8679 mots | 35 pages
  • Salam
    291 mots | 2 pages
  • saaad
    419 mots | 2 pages
  • zebilamuch
    4898 mots | 20 pages
  • Salma
    663 mots | 3 pages