Les boucles
Exercice 1
Écrire un algorithme qui demande un nombre de départ, et qui affiche ensuite la table de multiplication de ce nombre. Exemple avec le nombre 6 :
1+2+3+4+5+6 = 21
Écrire le programme PHP équivalent.
Solution
VAR
nombre, i, somme:entier
DEBUT
Afficher "Nombre ?"
Saisir nombre
somme = 0
Pour i De 1 à nombre Faire
somme = somme + i
FinPour
Afficher "La somme des entiers de 1 à " + nombre + " est égale à " +
somme
FIN
En PHP :
<html>
<head>
<title>somme</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<?php
if(!isset($_GET['nombre'])) {
?>
<form method="GET"> Entrez un nombre : <input type="text" size="4" name="nombre" /><br />
<input type="submit" name="OK" />
</form>
<?php
} else {
$nombre=$_GET['nombre'];
$somme = 0;
for ($i=1;$i<=$nombre;$i++) { ...