BohYoh.comトップページへ

新・明解Javaで学ぶアルゴリズムとデータ構造

戻る  

演習1-2の解答

 三値の最小値を求めるメソッドを作成せよ。
    static int min3 (int a , int b , int c )

// 演習1-2 // 三値の最小値を求めて表示 import java.util.Scanner; class Min3 {    //--- a, b, cの最小値を求めて返却 ---//    static int min3(int a, int b, int c) {       int min = a;         // 最小値       if (b < minmin = b;       if (c < minmin = c;       return min;    }    public static void main(String[] args) {       Scanner stdIn = new Scanner(System.in);       int a, b, c;       System.out.println("三つの整数の最小値を求めます。");       System.out.print("aの値:");  a = stdIn.nextInt();       System.out.print("bの値:");  b = stdIn.nextInt();       System.out.print("cの値:");  c = stdIn.nextInt();       int min = min3(a, b, c);   // a, b, cの最小値       System.out.println("最小値は" + min + "です。");    } }


戻る