當前位置:編程學習大全網 - 編程軟體 - 用java編寫程序求三角形的面積

用java編寫程序求三角形的面積

構成三角形的條件,要根據任意兩邊和要大於第三邊。代碼如下:

import java.util.Scanner;

public class woo {

public static void main(String args[]) {

Scanner scan =new Scanner(System.in);

System.out.println("輸入三角形的三邊");

int a = scan.nextByte();

int b = scan.nextByte();

int c = scan.nextByte();

float s =(a+b+c)/2f;

float S = (float) Math.sqrt(s*(s-a)*(s-b)*(s-c));

if (a+b>c && b+c>a && a+c>b){

System.out.println(S);

}

else{

System.out.println("不構成三角形");

}

}

}

擴展資料

三角形是由同壹平面內不在同壹直線上的三條線段‘首尾’順次連接所組成的封閉圖形,在數學、建築學有應用。

常見的三角形按邊分有普通三角形(三條邊都不相等),等腰三角(腰與底不等的等腰三角形、腰與底相等的等腰三角形即等邊三角形);按角分有直角三角形、銳角三角形、鈍角三角形等,其中銳角三角形和鈍角三角形統稱斜三角形。

三角形在平面上三角形的內角和等於180°,在平面上三角形的外角和等於360° ,?在平面上三角形的外角等於與其不相鄰的兩個內角之和。

參考資料:

三角形面積公式——百度百科

  • 上一篇:編譯和解釋的區別是什麽?
  • 下一篇:C++編程:輸入三個整數,並按大小順序輸出
  • copyright 2024編程學習大全網