java程序编写:从键盘输入三角形的三个边长,输出该三角形的面积.
首页/题库/146℃/2024-07-07 23:05:25
java程序编写:从键盘输入三角形的三个边长,输出该三角形的面积.
从键盘输入三角形的三个边长,输出该三角形的面积.提示:若三边长为a、b、c,半周长为t,则面积s=Math.sqrt(t*(t-a)*(t-b)*(t-c))
优质解答:
import java.util.Scanner; /** * 输入三角形边长,并计算面积.* * * */ public class T { public static void main(String[] args) { int a,b,c; Scanner s = new Scanner(System.in); try { System.out.print("请输入三角形第1个边长(回车继续):"); a = s.nextInt(); System.out.print("请输入三角形第2个边长(回车继续):"); b = s.nextInt(); System.out.print("请输入三角形第3个边长(回车继续):"); c = s.nextInt(); } catch (Exception ex) { System.out.println("输入的不是数字"); return; } if (a + b > c && b + c > a && a + c > b) { System.out.println("可以构成三角形"); // 半周长 double ss = (a + b + c) / 2; // 面积 double sss = Math.sqrt(ss * (ss - a) * (ss - b) * (ss - c)); System.out.println("面积为:" + sss); } else { System.out.println("不可以构成三角形!"); } } } import java.util.Scanner;/** * 输入三角形边长,并计算面积.* * @author 老紫竹 * */public class T { public static void main(String[] args) { int a,b,c; Scanner s = new Scanner(System.in); try { System.out.print("请输入三角形第1个边长(回车继续):"); a = s.nextInt(); System.out.print("请输入三角形第2个边长(回车继续):"); b = s.nextInt(); System.out.print("请输入三角形第3个边长(回车继续):"); c = s.nextInt(); } catch (Exception ex) { System.out.println("输入的不是数字"); return; } if (a + b > c && b + c > a && a + c > b) { System.out.println("可以构成三角形"); // 半周长 double ss = (a + b + c) / 2; // 面积 double sss = Math.sqrt(ss * (ss - a) * (ss - b) * (ss - c)); System.out.println("面积为:" + sss); } else { System.out.println("不可以构成三角形!"); } }} 运行结果 请输入三角形第1个边长(回车继续):3 请输入三角形第2个边长(回车继续):4 请输入三角形第3个边长(回车继续):5 可以构成三角形 面积为:6.0 .
我来回答修改/报错/举报内容!
猜你喜欢
- 《峨眉山月歌》的作者是李白,他在诗中描绘了____________
- GMAT的OG13有答案么?
- 把下列数字卡片按要求排列
- 请问是custom in China还是custom to China?
- 求一篇关于旅游的四人英语对话
- 大学物理难度大还是微积分难度大
- Tina is kind of s___ ,she doesn't want to meet other .(s是单词首
- 用一根24分米长的铁丝围成一个正方体.它的表面积是多少平方分米,体积是多少立方分米.
- 冬笋肉丝一盘.用肉丝150克,猪肉进价每千克7.8元,加上成肉丝净料率为75%,冬笋75克,每千克9元,调料计1.5元,
- 短语1.附近的一家餐馆(用nearby)2.把.和.混合在一起(用mixture)3.把.扔掉(用throw)4.喜欢.
- 一个三角形的面积是24平方厘米,则以它各边为顶点的三角形的面积为多少
- VFP中的函数自定义函数面积,随机从键盘输入三条边的值,求出三角形的面积.其中a,b,c为三角形三条边,P=(a+b+c