ホームページ  >  記事  >  Java  >  辺の長さが指定された場合に、Javaで三角形の妥当性をチェックするにはどうすればよいですか?

辺の長さが指定された場合に、Javaで三角形の妥当性をチェックするにはどうすればよいですか?

WBOY
WBOY転載
2023-09-09 22:53:02581ブラウズ

辺の長さが指定された場合に、Javaで三角形の妥当性をチェックするにはどうすればよいですか?

ご存知のとおり、三角形は 3 つの辺を持つ多角形です。 3 つのエッジと 3 つの頂点で構成されます。 3 つの内角の合計は 180 度です。

有効な三角形では、2 つの辺を追加すると、3 番目の辺よりも大きくなります。私たちの問題文にあるように、Java プログラミング言語を使用して 3 つの辺が与えられた場合に三角形が有効かどうかをチェックする必要があります。

したがって、次の 3 つの条件が満たされているかどうかを確認する必要があります。満たされている場合、三角形は有効であり、そうでない場合、三角形は無効です。

a、b、c が三角形の 3 つの辺であるとします。

リーリー

いくつかの例を示します

例 1

辺がa=8、b=9、c=5の場合

次に、上記のロジックを使用すると、

リーリー

したがって、三角形は指定された辺に対して有効です。

例 2

辺がa=7、b=8、c=4の場合

次に、上記のロジックを使用すると、

リーリー

したがって、三角形は指定された辺に対して有効です。

例 3

辺がa=1、b=4、c=7の場合

次に、上記のロジックを使用すると、

リーリー

したがって、三角形は指定された辺に対して無効です。条件 a b>c により失敗します。

###アルゴリズム###

  • ステップ 1

    - 初期化またはユーザー入力を通じて三角形の辺を取得します。

  • ステップ 2

    - 条件を満たしているか、または有効な三角形ではないかを確認します。

  • ステップ 3

    - 満たされている場合、印刷された三角形は有効であり、そうでない場合は無効です。

  • 複数の方法

私たちはさまざまな方法でソリューションを提供します。

    静的な入力値を使用する
  • ユーザー定義メソッドを使用する
  • プログラムとその出力を 1 つずつ見てみましょう。

方法 1: ユーザー入力値を使用する

この方法では、プログラム内で三角形の辺の長さの値が初期化され、アルゴリズムを使用することで、与えられた 3 辺が正しい三角形かどうかを確認できます。

###例### リーリー ###出力###
a + b > c
b + c > a
c + a > b

方法 3: ユーザー定義の

を使用する

このメソッドでは、三角形の辺の長さの値がプログラム内で初期化されます。次に、これらの辺をパラメータとして渡すことでユーザー定義のメソッドが呼び出され、メソッド内のアルゴリズムを使用して、指定された 3 つの辺が有効かどうかをチェックできます。

###例### リーリー ###出力### リーリー

この記事では、Java でさまざまな方法を使用して、3 つの辺がある場合に三角形が有効かどうかを確認する方法を検討しました。

以上が辺の長さが指定された場合に、Javaで三角形の妥当性をチェックするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。