ホームページ >バックエンド開発 >PHPチュートリアル >乗算テーブルを印刷するPHPプログラム

乗算テーブルを印刷するPHPプログラム

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2025-02-07 11:10:09242ブラウズ

PHP Program to Print Multiplication Table

乗算表は、通常1から10の範囲の値を掛けた数字の製品に表示するために使用される基本的な数学ツールです。この記事では、これらのテーブルを生成および表示するためのいくつかのPHPメソッドを探ります。

乗算テーブルを生成するためのコア式は簡単です:

<code>Result = Number × Multiplier</code>
ここで:

  • 番号:テーブルが生成された基本番号。
  • マルチプライヤー:値の範囲(例:1〜10)。
例で説明しましょう:

例1:

  • 入力:number = 5
  • output: 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

例2:

  • 入力:number = 3
  • output: 3 x 1 = 3 3 x 2 = 6 3 x 3 = 9 3 x 4 = 12 3 x 5 = 15 3 x 6 = 18 3 x 7 = 21 3 x 8 = 24 3 x 9 = 27 3 x 10 = 30

例3:

  • input:number = 0
  • output: 0 x 1 = 0 0 x 2 = 0 0 x 3 = 0 0 x 4 = 0 0 x 5 = 0 0 x 6 = 0 0 x 7 = 0 0 x 8 = 0 0 x 9 = 0 0 x 10 = 0
以下では、乗算表を生成するためのさまざまなPHPアプローチを調べます。

メソッド1:直接ループ

このシンプルな方法では、a

ループを使用して、各倍数を反復して計算します。 範囲が小さい場合は効率的です

for実装:

output:
<code class="language-php"><?php
$number = 5;

for ($i = 1; $i <= 10; $i++) {
    $result = $number * $i;
    echo "$number x $i = $result\n";
}
?></code>

に注意してください。 n時間の複雑さ:

o(n)
<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>
空間の複雑さ:

o(1) メソッド2:関数の使用

このアプローチは、再利用性とより良いコード組織のための関数を採用しています。 実装:

output:

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

時間の複雑さ:o(n)

空間の複雑さ:
<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>
o(1)

実用的なアプリケーション:

乗算表は次のように不可欠です

教育ツール:

基本的な算術を教える。

    ソフトウェアオートメーション:
  • スクリプト内の繰り返し計算を自動化します。
  • データ生成:
  • レポートとチャートのデータの作成
  • この記事は、さまざまなプログラミングスタイルとニーズに応えて、PHPで乗算テーブルを生成する2つの明確で効率的な方法を提供しました。 直接ループと関数の選択は、アプリケーションのコンテキストに依存します。

以上が乗算テーブルを印刷するPHPプログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。