Exemple 2-3-3 «Décomposition en facteurs premiers» - Script PHPInitiation à la programmation avec le langage PHP, §2 Structures de contrôle répétitives |
Le bouton permet d'exécuter le script PHP. <!DOCTYPE html> <html lang="fr"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="robots" content="NoIndex,NoFollow"> <title>Décomposition en facteurs premiers</title> </head> <body> <?php /* Données */ $n = 360; /* Décomposition d'un entier naturel en facteurs premiers */ echo '<p>' .$n .' = '; $p = 2; $suivant = false; while ($n > 1) { $e = 0; while ($n % $p == 0) { $n = $n / $p; $e++; } if ($e >= 1) { if ($suivant) { echo ' * '; } else { $suivant = true; } echo $p; if ($e > 1) { echo '^'.$e; } } $p++; } echo '</p>'; ?> </body> </html> Explications
Prolongement: Version avec entrée des données |
Contact | Accueil > PHP > Initiation |