A voir également:
- Besoin d'aide en prog
- Robot prog - Télécharger - Édition & Programmation
- Clear prog - Télécharger - Sécurité
- Recherche petit prog autre que paint ✓ - Forum Windows
- Memoire insuffisante pour éxécuter ce prog... - Forum Matériel & Système
- Décocher la case : toujours utiliser ce prog ✓ - Forum Windows
3 réponses
Salut seb
x=0;
for (i=1; i<= 10; i++)
{
-for (y=2; y<=5; y++)
-{
--x=y+x;
-}
-x=x+i;
}
2=2+0
5=3+2
9=4+5
14=5+9
15=14+1
17=15+2
20=17+3
24=20+4
29=24+5
37=29+6
44=37+7
52=44+8
61=52+9
71=61+10
voici la trace, je l'ai fait moi même (pas dans un prog) donc possibilité d'erreur...
je dois partir mais plus de détail plus tard, si tu veux
x=0;
for (i=1; i<= 10; i++)
{
-for (y=2; y<=5; y++)
-{
--x=y+x;
-}
-x=x+i;
}
2=2+0
5=3+2
9=4+5
14=5+9
15=14+1
17=15+2
20=17+3
24=20+4
29=24+5
37=29+6
44=37+7
52=44+8
61=52+9
71=61+10
voici la trace, je l'ai fait moi même (pas dans un prog) donc possibilité d'erreur...
je dois partir mais plus de détail plus tard, si tu veux
Effectivement, il y a une erreur ...
La boucle "for" sur y est exécutée à chaque fois dans la boucle "for" sur i et non pas une seule fois comme tu l'a fais. Soit :
La boucle "for" sur y est exécutée à chaque fois dans la boucle "for" sur i et non pas une seule fois comme tu l'a fais. Soit :
2=2+0 //boucle sur y 5=3+2 9=4+5 14=5+9 15=14+1 //boucle sur i, première incrémentation 17=2+15 //nouvelle boucle sur y 20=3+17 24=4+20 29=5+24 31=29+2 //boucle sur i, avec i=2 //nouvelle boucle sur yet ça continue jusqu'à ce que i = 10. Pas le courage de le faire à la main mais voila l'idée.