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 + "です。");    } }


戻る