输入ABC三个数代表三角形的三个边这三个数能否组成三角形,能就计算面积输出,否给出其提示画出过程流程图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了输入ABC三个数代表三角形的三个边这三个数能否组成三角形,能就计算面积输出,否给出其提示画出过程流程图相关的知识,希望对你有一定的参考价值。

急需 不好意思新手只有四十分 麻烦了

参考技术A 不好意思,由于此界面不好画流程图:
流程图应该很简单,自己画吧。
1.输入三个数字,分别对应a,b,c三边
2.判断能否构成三角形。
判断方法 (a+b>c)&&(a+c>b)&&(b+c>a)&&(a>0)&&(b>0)&&(c>0),此表达式为任意两边之和大于第三边,且任意边的长不为负数。
3.如2中的判断为真则跳到4,为假则跳到5
4.根据以上的求面积的公式求出面积S,并输出在屏幕上。输出后程序返回1。
5.提示:不能构成三角形,并输出在屏幕上。输出后程序返回1。
界面只能这样了老兄本回答被提问者采纳
参考技术B 已知三角形的三边分别是a、b、c,
先算出周长的一半s=1/2(a+b+c)
则该三角形面积S=根号[s(s-a)(s-b)(s-c)]

这个公式叫海伦——秦九昭公式

能够成三角形的条件是 任意两边之和大于第三边长。

我给出简要的步骤,至于流程图应该很简单,自己画吧。
1.输入三个数字,分别对应a,b,c三边
2.判断能否构成三角形。
判断方法 (a+b>c)&&(a+c>b)&&(b+c>a)&&(a>0)&&(b>0)&&(c>0),此表达式为任意两边之和大于第三边,且任意边的长不为负数。
3.如2中的判断为真则跳到4,为假则跳到5
4.根据以上的求面积的公式求出面积S,并输出在屏幕上。输出后程序返回1。
5.提示:不能构成三角形,并输出在屏幕上。输出后程序返回1。

输入三个整数x,y,z,请把这三个数由小到大输出

 

 1 Scanner sc=new Scanner(System.in);
 2        int[] arr=new int[3];
 3        for(int i=0;i<arr.length;i++)
 4        {
 5            System.out.println("请输入第"+(i+1)+"个数据");
 6            arr[i]=sc.nextInt();
 7        }
 8        for(int i=0;i<arr.length-1;i++)
 9        {
10            for(int j=i+1;j<arr.length;j++)
11            {
12               if(arr[j]>arr[i])
13               {
14                   int zhong=arr[i];
15                   arr[i]=arr[j];
16                   arr[j]=zhong;
17               }
18            }
19        }
20        for(int a:arr)
21        {
22            System.out.println(a);
23        }

 

以上是关于输入ABC三个数代表三角形的三个边这三个数能否组成三角形,能就计算面积输出,否给出其提示画出过程流程图的主要内容,如果未能解决你的问题,请参考以下文章

python简单方法判断三个数能否组成三角形

输入三个整数x,y,z,请把这三个数由小到大输出。。

C语言,输入三个整数,X, Y,Z,请把这三个数有小到大输出

请问这个Java代码怎么写,输入三个整数,如果三个整数都相等,那么输出“这三个数相等”

输入三个整数x,y,z,请把这三个数由小到大输出:用JAVA语言编程

输入三个整数 x,y,z ,请把这三个数由小到大输出?