- Output for 8.1.0 - 8.1.30, 8.2.0 - 8.2.25, 8.3.0 - 8.3.13
- 22 2 333 33 3 4444 444 44 4 55555 5555 555 55 5
<?php
function generatePattern($n) {
// Assure-toi que l'entrée est un nombre entier
if (!is_int($n) || $n <= 0) {
return "Veuillez entrer un nombre entier positif.";
}
// Boucle pour générer chaque ligne
for ($i = $n; $i >= 1; $i--) {
// Génère une ligne avec le chiffre $n répété $i fois
echo str_repeat($n, $i) . PHP_EOL;
}
}
generatePattern(2);
echo "\n";
generatePattern(3);
echo "\n";
generatePattern(4);
echo "\n";
generatePattern(5);