public class rank {
// 缺省权限属性
double a,b,c;
public double getArea(){
double s = 0, p;
//
if (a + b > c && b + c > a && c + a > b){
p =(a + b + c) / 2;
s = Math.sqrt(p * (p - a) * (p - b) * (p - c));
}else{
s = -1;
}
return s;
}
}
import java.util.Scanner;
public class triangle {
public static void main(String[] args){
double a,b,c,s;
Scanner sc = new Scanner(System.in);
//
rank triangle = new rank();
System.out.print("a = ");
a = sc.nextDouble();
System.out.print("b = ");
b = sc.nextDouble();
System.out.print("c = ");
c = sc.nextDouble();
//
triangle.a = a;
triangle.b = b;
triangle.c = c;
//
s = triangle.getArea();
//
if ( s != -1){
System.out.print("s = " + s);
}else{
System.out.print("提示:构不成");
}
}
}