Les Boucles en PHP

Résolu
lecoriace Messages postés 122 Statut Membre -  
mo-ad Messages postés 27 Statut Membre -
Bonjour,
Comment ecrire un programme PHP qui affiche les entiers de 1 à 100 en utilisant :
o La boucle For
Le programme doit aussi afficher la somme et le produit des entiers de 1 à 100.

je l'ai fait il ne m'affiche que le 1 et le resultat alors que je vous vroudrai qu'il affiche la liste de 1 à 100 et ensuite en bas la somme totale. voilà ce que j'ai eu à faire j'aurai besoins d'étre corrigé:

<?php
for($depart=1;$depart<=100;$depart++)

{
echo$depart?><br/> <?php ;

for($depart=100;$depart<=100;$depart++)
{

$somme=$depart*($depart+1)/2;
echo $somme;
}

}

?>

5 réponses

  1. Navid_92 Messages postés 778 Statut Membre 87
     
    Tiens pour toi, par contre faire le produit de n termes, c'est un nombre à plus de 90 chiffres, donc en résumé pas affichable par php.

    ===================================
    <?php
    function factoriel($n) {
       return $n === 0 ? 1 : $n*factoriel($n-1);
    }
    
    for($i=1,$tous_les_entiers=$somme_des_entiers=''; $i <= 100; ++$i) {
       $tous_les_entiers .= $i.' '; 
       $somme_des_entiers += $i;
    }
    $produit_des_entiers = factoriel(15);
    
    echo '<hr />';
    echo '<h1>Affichage de tous les entiers de [1-100]:</h1>'.$tous_les_entiers;
    echo '<hr />';
    echo '<h1>Affichage de la somme de tous les entiers de [1-100]:</h1>'.$somme_des_entiers;
    echo '<hr />';
    echo '<h1>Affichage du produit de tous les entiers de [1-100]:</h1>'.$produit_des_entiers;
    echo '<hr />';
    ?>
    ===================================
    1
  2. Utilisateur anonyme
     
    for($i=0;$i<=100;$i++)
    echo $i;
    0
    1. mo-ad Messages postés 27 Statut Membre
       
      c'est juste l'affichage
      0
  3. lecoriace Messages postés 122 Statut Membre 3
     
    merci... c'est exact maintenant je voudrai avoir la somme de 1 à 100 après le dernier chiffre
    0
    1. Utilisateur anonyme
       
      je te conseille vivement de lire un bouquin de PHP (un gros livre de preference) , generalement , ils expliquent les bases (a savoir les boucles et conditions)
      0
  4. Utilisateur anonyme
     
    $somme=0;
    for($i=0;$i<=100;$i++)
    {
    echo $i;
    $somme=$somme+$i
    }
    echo $somme;
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. brute Messages postés 118 Statut Membre 13
     
    pourrais-tu mieux expliquer ce que tu entends par la somme de 1 à 100 ??
    merci ;)
    0