BohYoh.comトップページへ

Javaによるアルゴリズムとデータ構造

戻る  

演習1-1の解答

 四値の最大値を求めるメソッドを作成せよ(もちろん、それをテストするプログラム=クラスを作成しなければならない)。
  static int max4(int a, int b, int c, int d)

// 演習1-1 // 四値の最大値を求めて表示 import java.util.Scanner; class Max4 {   //--- a, b, c, dの最大値を求めて返却 ---//   static int max4(int a, int b, int c, int d) {     int  max = a;            // 最大値     if (b > maxmax = b;     if (c > maxmax = c;     if (d > maxmax = d;     return max;   }   public static void main(String[] args) {     Scanner stdIn = new Scanner(System.in);     int a, b, c, d;     System.out.println("四つの整数の最大値を求めます。");     System.out.print("aの値:");  a = stdIn.nextInt();     System.out.print("bの値:");  b = stdIn.nextInt();     System.out.print("cの値:");  c = stdIn.nextInt();     System.out.print("dの値:");  d = stdIn.nextInt();     int max = max4(a, b, c, d);      // a, b, c, dの最大値     System.out.println("最大値は" + max + "です。");   } }


戻る