Sommaire

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++) {   ...