在java中从键盘输入三角形的三边长,判断是否构成三角形,若能,则计算三角形的面

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 05:36:45
在java中从键盘输入三角形的三边长,判断是否构成三角形,若能,则计算三角形的面

在java中从键盘输入三角形的三边长,判断是否构成三角形,若能,则计算三角形的面
在java中从键盘输入三角形的三边长,判断是否构成三角形,若能,则计算三角形的面

在java中从键盘输入三角形的三边长,判断是否构成三角形,若能,则计算三角形的面
//@Author wangfeng
import java.io.InputStreamReader;
import java.io.BufferedReader;
public class area {
\x05static InputStreamReader in;
\x05static BufferedReader breader = new BufferedReader(new InputStreamReader(System.in));
\x05public static boolean judge(int a,int b,int c)
\x05{
\x05\x05int[] array = new int[3];
\x05\x05array[0] = a;
\x05\x05array[1] = b;
\x05\x05array[2] = c;
\x05\x05
\x05\x05for (int i = 0;i < 2; i ++)
\x05\x05{
\x05\x05\x05for (int j = 0; j array[j +1])
\x05\x05\x05\x05{
\x05\x05\x05\x05\x05int temp = array[j];
\x05\x05\x05\x05\x05array[j] = array[j + 1];
\x05\x05\x05\x05\x05array[j + 1]= temp;
\x05\x05\x05\x05}
\x05\x05\x05
\x05\x05}\x05
\x05\x05
\x05\x05if((array[0] + array[1]) > array[2])
\x05\x05\x05
\x05\x05\x05{
\x05\x05\x05System.out.println("你输入的三条边能构成三角形");
\x05\x05\x05return true;
\x05\x05\x05}
\x05\x05
\x05\x05else
\x05\x05\x05{
\x05\x05\x05 System.out.println("你输入的三条边不能构成三角形");
\x05\x05\x05 return false;
\x05\x05\x05}
\x05}
public static void calculate()
{
\x05int array[] = new int [3];
\x05double answer = 0.0;
\x05int p = 0;
\x05try{
\x05for (int i = 0;i < 3; i ++)
\x05\x05{
\x05\x05\x05System.out.println("请输入第" + (i+1) +"条边");
\x05\x05\x05array[i] = Integer.parseInt(breader.readLine());
\x05\x05}
\x05}catch(Exception e){};
\x05
\x05if(judge(array[0],array[1],array[2] ) == true)
\x05{
\x05\x05p = (array[0]+ array[1]+array[2])/2;
\x05 answer = Math.sqrt(p * (p - array[0]) * (p - array[1]) * (p - array[2]));
\x05System.out.println( "你输入的三条边构成的三角形面积为:" + answer);
\x05}
}
public static void main(String [] argu)
{
\x05calculate();
\x05
}
}

在java中从键盘输入三角形的三边长,判断是否构成三角形,若能,则计算三角形的面 用Java描述一个三角形,提供计算三角形面积方法.三角形的三个边长从键盘输入. 用java语言编程 从键盘输入三个数,以这三个数为三角形三条边的边长,请问这三条边是否可以组成三角形,用java语言编程.从键盘输入三个数,以这三个数为三角形三条边的边长,请问这三条边是 java 判断从键盘输入的三个数能否构成三角形并判断形状 java程序编写:从键盘输入三角形的三个边长,输出该三角形的面积.从键盘输入三角形的三个边长,输出该三角形的面积.提示:若三边长为a、b、c,半周长为t,则面积s=Math.sqrt(t*(t-a)*(t-b)*(t-c)) 计算下列函数的值? f(x)=ex-1cos(π/x) 其中,x值在程序中给定或从键盘输入. java语句编程,急呀! 求C语言编程 键盘输入三边长 算三角形面积 用java 从键盘输入3个整数,分别赋给整数变量a b c 然后将输入的整数按照从小到大的顺序放在变量abc中,并用java 从键盘输入3个整数,分别赋给整数变量a b c 然后将输入的整数按照从小到大的顺 用Java编程来实现两数的和、差、积、商、求余等运算.提示:在一个程序中实现所有功能,两个数的值从键盘两数要从键盘输入 java编程用IF语句做的.从键盘输入任意三个整数,用IF条件语句来比效三个数的大小,按大到小的顺序输出. 从键盘输入一个整数,判断能否被三或者被五整除,如果能,输出“该整数是3或5的倍数”用JAVA语言写 编写一个JAVA应用程序,计算两个正整数的最大公约数和最小公倍数,要求从键盘输入两个数好的答案追分,穷人...是完成后可以随意输入两个数的那种,不是在程序中输入, 在java中,定义一个字符串变量,当从键盘输入y或,继续循环或结束循环,如何要让这个变量只能输入y或者n, JAVA从键盘输入2个数字,输出两个数字的“+、-、*、/、%”的运算表达式及运算结果 编写一个JAVA应用程序,计算两个正整数的最大公约数和最小公倍数,要求从键盘输入两个数 设计一个java程序,从键盘输入三个整数,按照从小到大的顺序输出 c语言 判断三角形 周长 面积从键盘输入三角形的三条边长,判断是否构成三角形,如能则求出三角形的周长和面积并输入;如不能,输出不能构成三角形的信息.构成三角形的条件为:三角形任 在三角形ABC中,三边长分别为4,6,8判断三角形的形状