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


戻る