Bien programmer en langage C
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment :
Coffret dresseur d’élite ETB ...
Voir le deal
56.90 €

boucle for imbriqué urgent

2 participants

Aller en bas

boucle for imbriqué  urgent Empty boucle for imbriqué urgent

Message  hamizo Mer 27 Mar 2013 - 20:12

bonjour ;
je suis débutant en programmation langage c , et j'ai un problème avec les boucles imbriqués
prk le programme ne début pas avec (i=-4; j=0;h=-3)
voici le programme
Code:
#include <stdio.h>
#include <stdlib.h>
int main()
{
 int i,j,h;
 for (i=-4;i<=9;i++)
   {
   for (j=0;j<=3;j++)
   {
       for (h=-3;;h<6;h++)

   {
     printf("i=%d j=%d h=%d\n",i,j,h);
   }
 }
}
return 0;
}
mais si je fais for (h=-3;;h<2;h++) il début de (i=-4;j=0;h-3)  j sais pas prk


Dernière édition par -ed- le Lun 1 Sep 2014 - 7:28, édité 1 fois (Raison : mise en forme)

hamizo

Messages : 2
Date d'inscription : 27/03/2013

Revenir en haut Aller en bas

boucle for imbriqué  urgent Empty Re: boucle for imbriqué urgent

Message  watchinofoye Jeu 28 Mar 2013 - 12:08

Bonjour.

J'ai testé le programme. Pour moi tout se déroule comme prévu, hormis deux petites choses :

- Premièrement, il y a un ; en trop dans le deuxième for.

- Deuxièmement, pour répondre à la question, les printf défilent sans interruption et le début se retrouve hors console. Il faut placer un getchar(); juste après le printf pour suivre étape par étape le changement de valeurs.

watchinofoye

Messages : 6
Date d'inscription : 27/03/2013

Revenir en haut Aller en bas

boucle for imbriqué  urgent Empty langage c

Message  hamizo Jeu 28 Mar 2013 - 21:44

bonsoir,

j'ai supprimé le point virgule que j'ai mis dans la boucle for , où je peux mettre getchar() pour que le programme fonctionne
merci


Dernière édition par -ed- le Lun 1 Sep 2014 - 7:54, édité 1 fois (Raison : typo)

hamizo

Messages : 2
Date d'inscription : 27/03/2013

Revenir en haut Aller en bas

boucle for imbriqué  urgent Empty Re: boucle for imbriqué urgent

Message  watchinofoye Jeu 28 Mar 2013 - 22:26

Excuse-moi, je n'ai pas compris si c'était une question ou juste un topo de ta situation.

Dans le doute, le getchar() se met dans la boucle où se trouve le printf, juste en dessous de lui.

watchinofoye

Messages : 6
Date d'inscription : 27/03/2013

Revenir en haut Aller en bas

boucle for imbriqué  urgent Empty Re: boucle for imbriqué urgent

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser