三角形三条边分别为a,b,c
求三角形的面积的公式为:
p=0.5*(a+b+c)
Area=Math.sqrt(p*(p-a)*(p-b)*(p-c))
import java.util.Scanner;
public class TestPrj {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int a,b,c; //声明三个变量
System.out.println(); //声明一个扫描器
System.out.println("请输入三个整数,并按下回车键"); //给出用户输入的提示
a=sc.nextInt();
b=sc.nextInt();
c=sc.nextInt(); //将用户输入的值赋值到相应的数
double p=0.5*(a+b+c); //声明中间变量,并计算中间变量的值
double area=Math.sqrt(p*(p-a)*(p-b)*(p-c)); //计算最终结果
if (area>0)\\判断是否符合三角形
System.out.println("三角形的面积是:"+area);
else System.out.println("三角形不存在"); //将最终结果输出
}
}