boucle for imbriqué urgent
2 participants
Page 1 sur 1
boucle for imbriqué urgent
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
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;
}
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
Re: boucle for imbriqué urgent
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.
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
langage c
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
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
Re: boucle for imbriqué urgent
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.
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
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|