三角形

三角形

初級

説明

三角形が正三角形、二等辺三角形、不等辺三角形のどれであるかを判定します。

_正三角形_は、3つの辺の長さがすべて同じです。

_二等辺三角形_は、少なくとも2つの辺の長さが同じです。 (正確に2つの辺の長さが同じであると定義されることもありますが、この演習では少なくとも2つとします。)

_不等辺三角形_は、すべての辺の長さが異なります。

注意

図形がそもそも三角形であるためには、すべての辺の長さが0より大きい必要があり、さらに、どの2つの辺の長さの和も、残りの1つの辺の長さ以上でなければなりません。

式で表すと、次のようになります。

三角形の辺をa、b、cとします。 このとき、次の3つの式がすべて成り立つ必要があります。

a + b ≥ c
b + c ≥ a
a + c ≥ b

三角不等式を参照してください。

GitHubで編集する リンクは新しいウィンドウまたはタブで開きます
ReasonML Exercism

三角形を始める準備はできましたか?

Exercismに登録すれば、31個の演習、そして本物の人間によるメンタリングとともに、ReasonMLを学んでマスターできます。すべて無料です。