boucle while et do{}while

Voir le sujet précédent Voir le sujet suivant Aller en bas

boucle while et do{}while

Message  kraiemohamed le Mar 12 Oct 2010 - 16:07

Bonjour,
j'ai un petit question concernant le boucle do while par exemple pour faire un affichage d'un tableau avec le boucle do{}while il faut faire
Code:
void main(void)
{
  int tab[5] = {1, 2, 3, 4, 5};
  int i = 4;
  do
  {
      printf("%d",tab[i]);
      i--;
  }
  while(i < 0);
}
ca ne marche pas il m'affiche toujours 5
par contre si je modifie le condition de do{}while() comme ce ça:
Code:

do
{
  printf("%d",tab[i]);
  i--;
}
while(i >= 0);
il fonctionne
comme remarque je travail avec TC merci

kraiemohamed

Messages : 2
Date d'inscription : 12/10/2010

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: boucle while et do{}while

Message  -ed- le Lun 18 Oct 2010 - 0:35

Tout cela est parfaitement conforme au comportement attendu. Quelle est la question ?

_________________
C is a sharp tool !

-ed-
Admin
Admin

Messages : 289
Date d'inscription : 26/05/2008
Age : 60
Localisation : Paris 6eme arrondissement (75, France)

Voir le profil de l'utilisateur http://bien-programmer.fr

Revenir en haut Aller en bas

Re: boucle while et do{}while

Message  kraiemohamed le Lun 18 Oct 2010 - 1:10

je veux savoir est ce que do while fonctionne comme répéter jusqu'à ou répéter tant-que??
d'apres mes profs ils nous disent que do while est répéter jusqu'à mais je remarque qu'en C do while est comme répéter tant-que

merci

kraiemohamed

Messages : 2
Date d'inscription : 12/10/2010

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: boucle while et do{}while

Message  -ed- le Lun 18 Oct 2010 - 2:38

while signifie "tant que", ce qui devrait répondre à ta question ...

_________________
C is a sharp tool !

-ed-
Admin
Admin

Messages : 289
Date d'inscription : 26/05/2008
Age : 60
Localisation : Paris 6eme arrondissement (75, France)

Voir le profil de l'utilisateur http://bien-programmer.fr

Revenir en haut Aller en bas

Re: boucle while et do{}while

Message  Contenu sponsorisé Aujourd'hui à 15:29


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum