java
1import java.io.*; 2 3class CalculateTriangleArea { 4 5 public static void main(String[] args) { 6 int[] num = new int[4]; 7for (int i = 0; i < 4; i++) { 8 num[i] = Integer.parseInt(args[i]); 9} 10 11MyPoint p1 = new MyPoint(); 12p1.setX(Integer.parseInt(args[0])); 13p1.setY(Integer.parseInt(args[1])); 14 15int px1 = p1.getX(); 16int py1 = p1.getY(); 17 18MyPoint p2 = new MyPoint(); 19p1.setX(Integer.parseInt(args[2])); 20p1.setY(Integer.parseInt(args[3])); 21 22int px2 = p2.getX(); 23int py2 = p2.getY(); 24 25double tmp = (double)(px1 * py2 - py1 * py2); 26 27if (tmp < 0) { 28 tmp = tmp * (-1); 29} 30 31double z = tmp / 2; 32 33System.out.println(z); 34} 35} 36 37class MyPoint{ 38 int x; 39 int y; 40 41 void setX(int px) 42 { 43 x = px; 44 } 45 void setY(int py) 46 { 47 y = py; 48 } 49 int getX() 50 { 51 return x; 52 } 53 int getY() 54 { 55 return y; 56 } 57} 58 59``` 60これをターミナルで実行すると 61java calculateTriangleArea 3 2 5 4 62エラー: メイン・クラスcalculateTriangleAreaが見つからなかったかロードできませんでした 63と表示されます。どうすれば良いでしょうか?プログラム名の後は座標1のx、yと座標2のx、yの値です。原点からその2点を結んだ座標から三角形の面積を求めたいです。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/26 14:59
2017/04/26 15:18
2017/05/01 23:53