JAVA三角海伦公式,海伦公式求三角形面积出错求教
該樓層疑似違規(guī)已被系統(tǒng)折疊?隱藏此樓查看此樓
就下面這個(gè)程序 輸入其他的數(shù)字都可以算出面積 但是當(dāng)輸入3,4,6時(shí) 計(jì)算出面積為零 求吧友指出錯(cuò)誤在哪
package javaapplication17;
import java.util.Scanner;
public class JavaApplication17 {
public static void main(String[] args) {
int a, b, c;
Scanner s = new Scanner(System.in);
try {
System.out.print("請(qǐng)輸入三角形第1個(gè)邊長(zhǎng)(回車(chē)?yán)^續(xù)):");
a = s.nextInt();
System.out.print("請(qǐng)輸入三角形第2個(gè)邊長(zhǎng)(回車(chē)?yán)^續(xù)):");
b = s.nextInt();
System.out.print("請(qǐng)輸入三角形第3個(gè)邊長(zhǎng)(回車(chē)?yán)^續(xù)):");
c = s.nextInt();
}
catch (Exception ex) {
System.out.println("輸入的不是數(shù)字");
return;
}
if (a + b > c && b + c > a && a + c > b) {
System.out.println("可以構(gòu)成三角形");
double d = (a + b + c) / 2;
double e = Math.sqrt(d * (d - a) * (d - b) * (d - c));
System.out.println("面積為:" + e);
}
else { System.out.println("不可以構(gòu)成三角形!");
}}}
總結(jié)
以上是生活随笔為你收集整理的JAVA三角海伦公式,海伦公式求三角形面积出错求教的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python死磕八之迭代器与生成器
- 下一篇: 用小程序·云开发打造功能全面的博客小程序