三角形の周囲と三角形の面積を計算する方法(三角形の内側)

Yevon Ting:

質問は次のようになります。

長さxとyを定義および初期化してから、長さxとyを表示し、最後に、青色の図の面積と周囲を計算して表示します。長さxとyがセンチメートルであると仮定します。ヒント:三角形の面積は(ベース*高さ)/ 2です

図を表示

出力例

import java.util.Scanner;

public class AreaPerimeterTriangle {
  public static void main(String[]args) {
    Scanner scan = new Scanner(System.in);
    double x, y, area, perimeter;
    
    System.out.print("Length x = ");
    x = scan.nextDouble();
    System.out.print("Length y = ");
    y = scan.nextDouble();
    scan.close();
    
    x = x;
    y = y;
    perimeter = Math.sqrt(Math.pow(x, 2)) + Math.sqrt(Math.pow(y, 2)) * 6;
    area = (x*y)/2;
    
    System.out.println("Perimeter of Blue area = " + perimeter + " cm");
    System.out.println("Blue area = " + area + " square cm");  
  }
}

同じサンプル出力の回答を得ようとしましたが、できませんでした。

内側の図の境界線と面積を見つける方法を忘れてしまったので、これはちょっと馬鹿げています。オンラインで検索しても、まだ取得できません。助けをいただければ幸いです。

Silviu Burcea:

メインの長方形を2つに分割すると、上部の二等辺三角形が底辺を持ち2x、他の辺の長さがMath.sqrt(Math.pow(x, 2) + Math.pow(y, 2))(左上の黄色の三角形に適用されるピタゴラの定理)に等しく、高さがであることが簡単にわかりyます。したがって、青の図の周長は4 * Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2))です。上の三角形の領域はbase * height / 2なので、2つの三角形で構成される青い領域はbase * height、つまりです2x * y

ところで、これは数学のオーバーフローに属する質問です。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Java:三角形の面積を計算する

分類Dev

C Plus Plus:長方形と三角形の面積を計算する

分類Dev

三角形内の位置を計算する

分類Dev

三角形を別の三角形に変換する

分類Dev

ユーザー入力側から三角形の面積と円周を計算します

分類Dev

JavaScript を使用して三角形の面積を計算する

分類Dev

任意の三角形の周囲長を計算する[python3]

分類Dev

三角形の描画方法

分類Dev

行列式と三角形の外積面積

分類Dev

2つの丸い側面を持つ三角形

分類Dev

三角形の位置の色

分類Dev

CSS:三角形の影

分類Dev

画像のPHP三角形

分類Dev

3色の三角形

分類Dev

幅100%のsvg三角形

分類Dev

三角形の画像

分類Dev

css三角形の高さを計算する方法は?

分類Dev

整数の三角形を表現する方法は?

分類Dev

整数の三角形を表現する方法は?

分類Dev

三角形のUIImageを作成する方法

分類Dev

AABB頂点の三角形を取得する方法は?

分類Dev

三角形のdivを作成する方法は?

分類Dev

三角形の先端でQlabelを作成する方法

分類Dev

三角形のパスの湾曲した側面?

分類Dev

クラスと継承を使用して三角形の面積を計算します

分類Dev

Javascriptで三角形の周囲長を計算するためのピタゴラス式?

分類Dev

動的計画法:最大の三角形を見つける

分類Dev

内側と外側の円で囲まれた三角形

分類Dev

内側と外側の円で囲まれた三角形