boucle while: table de multiplication - PHP - Programmation
Marsh Posté le 22-03-2006 à 00:24:31
Code :
|
de toute façon, tu prend ton algo avec les for, tu remplice les for par des while
Code :
|
devient
Code :
|
Marsh Posté le 22-03-2006 à 01:01:07
zapan666 a écrit :
|
je viens d'imbriquer els boucles whiles et j'ai rien qu'une ligne!....
Code :
|
Marsh Posté le 22-03-2006 à 01:05:14
shyboy a écrit : je viens d'imbriquer els boucles whiles et j'ai rien qu'une ligne!....
|
Ce serait une bonne idée d'apprendre le HTML je pense.
Dans la mesure où tu ne crées jamais de lignes (row == tr), il ne vas sûrement pas en afficher.
Mais bon, PHP-Staÿle on fait n'importe quoi et on se demande pourquoi ça marche pas, ça nous change
Marsh Posté le 22-03-2006 à 10:39:49
Exemple de table de 3:
Code :
|
Ok, on factorise les rangs:
Code :
|
Ok, on factorise les colonnes:
Code :
|
Ok, on ajoute les entêtes, et table par 10:
Code :
|
Marsh Posté le 22-03-2006 à 11:04:41
ReplyMarsh Posté le 22-03-2006 à 11:11:32
Ca ressemble un peu à un exercice de base de la boucle while, cà.
Donc, je te renvoie vers la doc de l'instruction while
Surtout que ce n'est pas trop compliqué de remplacer un for par un while ( surtout aussi simple que ca )
Marsh Posté le 22-03-2006 à 11:13:31
Code :
|
[edit] ah merde je viens de me rendre compte que c'est exactement ce qu'a fait Nargy !
Mais pourquoi ce borner à faire des parcours totaux en while, c'est l'instruction for pour les totaux et while c'est pour les parcours partiels voyons ![/edit]
Marsh Posté le 22-03-2006 à 11:52:25
shyboy a écrit : merci , mais avec la boucle while? |
C'est pas un while qu'il faut utiliser mais un for. Point
Marsh Posté le 22-03-2006 à 12:15:56
oui , le for pas de problème, mais je dois la faire avec une boucle while!
Marsh Posté le 22-03-2006 à 12:25:22
shyboy a écrit : oui , le for pas de problème, mais je dois la faire avec une boucle while! |
Ah c'est un devoir à faire ?
Tu es donc hors-charte mon gars
Marsh Posté le 22-03-2006 à 12:33:00
smaragdus a écrit : Ah c'est un devoir à faire ? |
C'est bien ce que j'avais présentit
Marsh Posté le 22-03-2006 à 12:42:59
ReplyMarsh Posté le 22-03-2006 à 12:43:10
j'ai passé l'age de faire des devoirs, mais je me devais de comprendre les boucles histoire de ne pas mourrir complétement idiot, désolé de n'être pas compétent en prog , j'en suis le premier peiné croyez moi!
Marsh Posté le 22-03-2006 à 12:51:19
shyboy a écrit : j'ai passé l'age de faire des devoirs, |
Bien sûr...
Citation : mais je me devais de comprendre les boucles histoire de ne pas mourrir complétement idiot, désolé de n'être pas compétent en prog , j'en suis le premier peiné croyez moi! |
Et bien le 1er truc à comprendre dans les boucles, c'est de savoir quand faire un for et quand faire un while.
Dans ton cas, c'est un for
Marsh Posté le 22-03-2006 à 13:08:16
merci pour vos conseils , je retourne dans mon manuel...pour comprendre l'imbrication des boucles, c'est pas gagné!
Marsh Posté le 21-03-2006 à 23:46:12
je tente de composer un petit script qui me donnerais les tables de multiplication ( 10 colonnes/ 10 lignes) et celà avec des boucles while plutot que for, mais je bloque ( ne riez pas!!)
voilà mon script:
$i=1;
$j=1;
echo "<table border=1><th>x</th>";
while($i<=10) {echo "<th>".$i."</th>";$i++;
}
while($j<=10) {echo "<tr><th>".$j."</th></tr>";$j++; "<td>".$i*$j."</td>";}
// remplissage de la table
echo "</tr>";
echo"</table>";
?>
cordialement,
---------------
blog Bretagne