★★ Java の宿題ここで答えます Part 62 ★★
at TECH
141:デフォルトの名無しさん
07/07/26 18:01:12
>>139-140
public class Triangle {
private int L1, L2, L3;
public Triangle(int a, int b, int c) { L1 = a; L2 = b; L3 = c; }
public boolean isTriangle() { return L1 < L2 + L3 && L2 < L3 + L1 && L3 < L1 + L2; }
public double getArea() { double s = (L1 + L2 + L3) / 2.0; return Math.sqrt(s * (s - L1) * (s - L2) * (s - L3)); }
}
public class TriangleTest {
public static void main(String[] args) {
if (args.length == 3) {
Triangle t = new Triangle(Integer.parseInt(args[0]), Integer.parseInt(args[1]), Integer.parseInt(args[2]));
System.out.println("isTriangle(): " + t.isTriangle());
System.out.println("getArea(): " + t.getArea());
}
}
}
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5377日前に更新/93 KB
担当:undef