Maison >développement back-end >tutoriel php >PHP Programme pour imprimer le tableau de multiplication
Les tables de multiplication sont des outils mathématiques fondamentaux utilisés pour afficher les produits d'un nombre multiplié par une gamme de valeurs, généralement de 1 à 10. Cet article explore plusieurs méthodes PHP pour générer et afficher ces tableaux.
La formule centrale pour générer une table de multiplication est simple:
<code>Result = Number × Multiplier</code>
où:
illustrons avec des exemples:
Exemple 1:
Exemple 2:
Exemple 3:
Ci-dessous, nous examinerons différentes approches PHP pour générer des tables de multiplication.
Méthode 1: boucle directe
Cette méthode simple utilise une boucle for
pour itérer et calculer chaque multiple. C'est efficace pour les gammes plus petites.
Implémentation:
<code class="language-php"><?php $number = 5; for ($i = 1; $i <= 10; $i++) { $result = $number * $i; echo "$number x $i = $result\n"; } ?></code>
Sortie: (Remarque le n
fournit un caractère newline pour une meilleure mise en forme)
<code>5 x 1 = 5 5 x 2 = 10 5 x 3 = 15 5 x 4 = 20 5 x 5 = 25 5 x 6 = 30 5 x 7 = 35 5 x 8 = 40 5 x 9 = 45 5 x 10 = 50</code>
Complexité temporelle: o (n) Complexité de l'espace: o (1)
Méthode 2: Utilisation d'une fonction
Cette approche utilise une fonction de réutilisabilité et de meilleure organisation de code.
Implémentation:
<code class="language-php"><?php function generateTable($number) { for ($i = 1; $i <= 10; $i++) { echo "$number x $i = " . ($number * $i) . "\n"; } } $number = 7; generateTable($number); ?></code>
Sortie:
<code>7 x 1 = 7 7 x 2 = 14 7 x 3 = 21 7 x 4 = 28 7 x 5 = 35 7 x 6 = 42 7 x 7 = 49 7 x 8 = 56 7 x 9 = 63 7 x 10 = 70</code>
Complexité temporelle: o (n) Complexité de l'espace: o (1)
Applications pratiques:
Les tables de multiplication sont essentielles dans:
Cet article a fourni deux moyens clairs et efficaces de générer des tables de multiplication en PHP, s'adressant à différents styles de programmation et besoins. Le choix entre une boucle directe et une fonction dépend du contexte de votre application.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!