ホームページ >バックエンド開発 >PHPチュートリアル >長方形の周囲を見つけるPHPプログラム

長方形の周囲を見つけるPHPプログラム

Linda Hamilton
Linda Hamiltonオリジナル
2025-02-07 11:30:16548ブラウズ

PHP program to find the perimeter of rectangle

問題の説明

長方形の長さと幅を考えると、その境界を計算するためにPHPプログラムを実装する必要があります。長方形は、4つの辺を持つ囲まれた2次元の図です。反対側は等しく平行で、隣接する側によって形成される角度は90度に等しくなります。境界線はすべての側面の合計です。つまり、周囲は長さと幅の2倍です。このチュートリアルでは、異なる方法を使用してPHPで特定の長方形の境界線を見つける方法を学びます。

長方形周囲式

長方形の円周の式は次のとおりです。

$$ {perimeter = 2×(長さと幅)} $$

of:

  • long - 水平距離。
  • width - 垂直距離。

いくつかの入力と出力の例を使用して、問題の説明を理解しましょう。

入力

<code>长 = 10 单位
宽 = 5 单位</code>

output

<code>30 单位</code>

説明

式:2×(長さと幅)を使用して円周を計算します。

<code>周长 = 2 × (10 + 5)
= 2 × (15)
= 30 单位</code>

入力

<code>长 = 20 单位
宽 = 0 单位</code>

output

<code>0</code>

説明

次元の長さまたは幅がゼロの場合、2次元の数値は存在しません。したがって、存在しない長方形の図には境界線がありません。

入力

<code>长 = 15 单位
宽 = 10 单位</code>

output

<code>50 单位</code>

説明

式を使用して円周を計算します:2×(長さと幅)

<code>2 × (15 + 10)
2 × (25)
50 单位</code>

メソッド1:直接式方法

直接式法を使用して、PHPを使用して長方形の境界線を計算します。長方形の円周を計算するための式は次のとおりです。長さ、幅、長さ、幅

長方形境界= 2×(長さと幅)の

式。周囲を計算した後、結果を返します。

実装手順 次の手順を説明します:

入力パラメーターとして長さと幅を好みます。
  • 式を使用して長方形の円周を計算します:2×(長さと幅)
  • 計算が完了したら、結果を印刷します。

次の例は、上記の実装手順に続くPHPの実装です。

<code class="language-php"><?php
$length = 10;
$width = 5;

// 使用公式计算周长
$perimeter = 2 * ($length + $width);

// 输出
echo "长为 $length,宽为 $width 的矩形的周长是:$perimeter<br>";
?></code>
output

<code>长为 10,宽为 5 的矩形的周长是:30</code>
時間の複雑さ:

o(1)、一定の時間 スペースの複雑さ:o(1)、一定スペース。

メソッド2:関数

を使用します 関数を使用して、長方形の境界線を計算します。長方形の円周を計算するためのロジックと式は同じです。値を変更するだけでコードを後で再利用できるように、関数を使用します。

実装手順

次の手順を説明します:

境界線を計算する関数を作成します。これは、式$ {2 *($ length $ width)} $を使用して、長方形の境界を計算します。

    入力値の長さと幅を渡します。
  • 最後に、結果を出力します。

次の例は、上記の実装手順に続くPHPの実装です。

<code>长 = 10 单位
宽 = 5 单位</code>

output

<code>30 单位</code>

時間の複雑さ:o(1)、単一の関数呼び出し。 空間の複雑さ:o(1)。上記の関数はいくつかの変数のみを使用するためです。

以上が長方形の周囲を見つけるPHPプログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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