Accumulation de nombres dans les boucles PHP
Trouvons la somme des entiers
de 1 à 100 à l'aide d'une boucle.
Pour résoudre un tel problème, les nombres sont
parcourus dans une boucle
et leur somme est enregistrée séquentiellement
dans une variable :
<?php
$res = 0;
for ($i = 1; $i <= 100; $i++) {
$res = $res + $i;
}
echo $res; // somme recherchée
?>
La solution peut être simplifiée en utilisant l'opérateur
+= :
<?php
$res = 0;
for ($i = 1; $i <= 100; $i++) {
$res += $i;
}
echo $res;
?>
Trouvez la somme des nombres pairs de 2 à
100.
Trouvez la somme des nombres impairs de 1
à 99.
Trouvez le produit des entiers de 1
à 20.