package j1.lesson02;
/**
* 課題0203 - 解答例.
* @author s.arakawa
* @version $Id: TriangleArea_java.rps,v 1.1 2006/03/06 12:56:15 java2005 Exp $
*/
public class TriangleArea {
/**
* 三角形の面積を計算して表示するプログラム。
* ある三角形に対して3辺の長さ <code>5.0</code>, <code>6.0</code>, <code>7.0</code> が与えられているとし、
* この三角形の面積を計算する。
* @param args 無視される
*/
public static void main(String[] args) {
// 数式に沿って変数に名前をつける
double a = 5.0;
double b = 6.0;
double c = 7.0;
double s = (a + b + c) / 2;
// 可読性のため、一度変数に式の結果を代入
double area = Math.sqrt(s * (s - a) * (s - b) * (s - c));
// それを表示
System.out.println("三角形の面積は" + area);
}
}
|