Membres: 1429  •  Messages: 46612  •  Sujets: 6155  •  Merci d'accueillir jumps, notre dernier membre.
Merci de vous connecter ou de vous inscrire.

Connexion avec identifiant, mot de passe et durée de la session
Recherche avancée  


Auteur Sujet: Connaissances de base en C/C++  (Lu 2061 fois)

0 Membres et 2 Invités sur ce sujet

Hors ligne yesil08

  • Grand Maître
  • *****
  • Messages: 1387
  • Karma: 0
  • Sexe: Homme
  • misogyne officiel du forum
Le do
« Réponse #15 le: 03 mai 2008 à 21:12:07 »
Le do :

do opération;
while (test);

opération est effectuée jusqu'à ce que test ne soit plus vérifié.

L'ordre d'exécution est :

opération
test
Celui qui pose une question risque cinq minutes d'avoir l'air bête. Celui qui ne pose pas de question restera bête toute sa vie.

Hors ligne yesil08

  • Grand Maître
  • *****
  • Messages: 1387
  • Karma: 0
  • Sexe: Homme
  • misogyne officiel du forum
Le branchement conditionnel
« Réponse #16 le: 03 mai 2008 à 21:16:56 »
Le branchement conditionnel :


switch (valeur)
{
case cas1:
                   [instruction;
                        [break;]
                  ]
case cas2:
                   [instruction;
                        [break;]
                   ]
   
case casN:
                   [instruction;
                          [break;]
                    ]
[default:
               [instruction;
                 [break;]
              ]
 ]

}

Celui qui pose une question risque cinq minutes d'avoir l'air bête. Celui qui ne pose pas de question restera bête toute sa vie.

Hors ligne yesil08

  • Grand Maître
  • *****
  • Messages: 1387
  • Karma: 0
  • Sexe: Homme
  • misogyne officiel du forum
Le saut
« Réponse #17 le: 03 mai 2008 à 21:18:14 »
Le saut :

goto étiquette;

où étiquette est une étiquette marquant la ligne destination dans la fonction. Les étiquettes sont simplement déclarées avec la syntaxe suivante :

étiquette:
Celui qui pose une question risque cinq minutes d'avoir l'air bête. Celui qui ne pose pas de question restera bête toute sa vie.

Hors ligne yesil08

  • Grand Maître
  • *****
  • Messages: 1387
  • Karma: 0
  • Sexe: Homme
  • misogyne officiel du forum
Les commandes de rupture de séquence
« Réponse #18 le: 03 mai 2008 à 21:20:00 »
Les commandes de rupture de séquence :

continue;

ou
 
break;

ou
 
return [valeur];
Celui qui pose une question risque cinq minutes d'avoir l'air bête. Celui qui ne pose pas de question restera bête toute sa vie.

Hors ligne yesil08

  • Grand Maître
  • *****
  • Messages: 1387
  • Karma: 0
  • Sexe: Homme
  • misogyne officiel du forum
Re : Connaissances de base en C/C++
« Réponse #19 le: 03 mai 2008 à 21:24:34 »
 
 Voila, à mon avis c'est le minimum à connaitre pour faire un tout petit programme en C/C++ et c'est ce qui reviens à chaque fois ..

j'espère que ces infos seront utiles je rappel pour les personne qui veulent voir des exemples ou s'approfondir en C/C++ de consulter le lien suivant :

Celui qui pose une question risque cinq minutes d'avoir l'air bête. Celui qui ne pose pas de question restera bête toute sa vie.

Hors ligne O-ERON

  • travailleur fou
  • Super modérateur
  • Grand Maître
  • *****
  • Messages: 4782
  • Karma: 0
  • Sexe: Homme
    • Codeweaver
Re : Connaissances de base en C/C++
« Réponse #20 le: 06 mai 2008 à 11:17:54 »
ah ben j'allais donner ton lien ;)
ce cours est très bien fait
à un tel point que notre prof de C/C++ l'avais repris entièrement....
[Sig removed by Admin: Total file size of all images in sig may not exceed 20 TB]

Hors ligne yesil08

  • Grand Maître
  • *****
  • Messages: 1387
  • Karma: 0
  • Sexe: Homme
  • misogyne officiel du forum
Re : Connaissances de base en C/C++
« Réponse #21 le: 06 mai 2008 à 19:51:47 »
en tout cas moi je l'ai pris de ce forum normalement  :P je ne me rappel plus qui l'avait posté ou bien toi ou bien ferrari ;)
Celui qui pose une question risque cinq minutes d'avoir l'air bête. Celui qui ne pose pas de question restera bête toute sa vie.