在java中从键盘输入三角形的三边长,判断是否构成三角形,若能,则计算三角形的面 答案 //@Author wangfengimport java.io.InputStreamReader;import java.io.BufferedReader;public class area {\x05static InputStreamReader in;\x05static BufferedReader breader = new BufferedReader(new InputStreamReader(System....
其实这种逻辑运算的,提现不错Java的面向对象的概念的,你直接写逻辑语句就好,首先判断等边,即if(a==b==c) System.out.print("该三角形是等边三角形")这样写下去就好了.结果一 题目 【题目】用java语言编程.从键盘输入三个数,以这三个数为三角形三条边的边长,请问这三条边是否可以组成三角形,如果可以,是什...
控制台输入三条边长,判断是否能构成三角形。如果能构成,输出三角形的周长,并且告知该三角形是什么类型(锐角、直角、钝角)。如果还有精力,就再判断下该三角形是等腰、等边还是不等边三角形。求三角形面积 publicstaticvoidmain(String[]args){ Scannerscanner=newScanner(System.in); System.out.println("a边边长为:...
即p=(a+b+c)/2 二、 算法: 输入三个边长,套用海伦公式计算面积,并输出。 可以先判断是否可以构成三角形,即任意两边之和大于第三边,可以构成三角形情况下再计算,可以增加严谨性。 三、代码: importjava.util.*;importjava.lang.Math;publicclassTest {publicstaticvoidmain (String[] args) {inta,b,c;doub...
Scanner in=new Scanner(System.in);float[] sideArr=new float[3];System.out.print("请输入三角形的三条边:\n");for(int i=0;i<3;i++){sideArr[i]=in.nextFloat();}Arrays.sort(sideArr);boolean f=Math.pow(sideArr[0], 2)+Math.pow(sideArr[1], 2)==Math.pow(sideArr[2...
首先,我们需要从控制台输入三角形的三条边,并且判断这三边是否能构成三角形,如果不能构成,则输出:三角形不合法。接下来我们就可以将三边带入公式,计算三角形的面积最后输出。3,代码实现 import java.util.Scanner;import java.lang.Math;public class Triangle { public static void main (String[] args){...
public static void main(String[] args)throws IOException{ int[] a=new int[3];for(int i=0;i<3;i++){ BufferedReader in=new BufferedReader(new InputStreamReader(System.in));a[i]=Integer.parseInt(in.readLine());} int num=0;for(int i=0;i<3;i++){ if(a[i]>0){num...
private static Scanner sc;private static List<Integer> edge = new ArrayList<Integer>();public static void main(String[] args){System.out.println("请输入三角形的三条边");sc = new Scanner(System.in);input();}public static void input() {while (edge.size() < 3){if (sc....
三角形是由三条线段或边所围成的多边形。它有三个顶点和三条边,每个顶点由两条边相交。根据边的长度和角度的大小,可以将三角形分为不同的类型,如等边三角形、等腰三角形和直角三角形等。 三角形面积的计算公式 用三角形的边长来计算三角形的面积是一种常见的方法。假设三角形的边长分别为a、b和c,那么可以使用...
if(a*a+b*b==c*c){//判断这个是不是直角三角形 System.out.println("a="+a+" b="+b+" c="+c+" 这是直角三角形");}else System.out.println("a="+a+" b="+b+" c="+c+" 这不是直角三角形 ");} public static double getSide(){//获得一个边长 InputStreamReader ...