| 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 |