par
n101011 » 07 sept. 2014, 21:52
Bonjour,
On me demande de corriger les erreurs dans les lignes suivantes:
1. <?php
2.
3. int $i;
4. for($i = 1; $i < 99; $i++)
5. ${'_'.$i} = pow($i,3);
6.
7. for($i = 1; $i < 99, $i++)
8. ${'_'.$i.'_'.($i+1)} = ${'_'.$i} * ${'_'.($i+1)};
9.
10. ?>
Selon moi:
- il faut enlever la ligne 3
- ajouter un { en fin de ligne 4
- ajouter un } ligne 6
- remplacer "," par ";" et ajouter un { à la fin de la ligne 7
- ajouter un } ligne 9
On me demande en plus la variable qui vaut 8869743000 ? Je réponds 45 car (45*46)^3=8869743000
Pour valider ma réponse, je dois écrire réponse = "variable" - "multiplication des nombres des lignes contenant des erreurs entre elles".
Je réponds donc 45-4536 ou 45-21 (si on considère que les {} sont facultatifs car une seule instruction).
Mais dans les 2 cas ma réponse est refusée ! Où ai-je faux ?
Merci