최대 1 분 소요

알고리즘이란?

// 3개의 정숫값을 입력하고 중앙값을 구하여 출력

package main.java;
import java.util.Scanner;


// 3개의 정숫값을 입력하고 최댓값을 구하여 출력
public class Median {
    static int med3(int a, int b, int c) {
        if (a >= b)
          if (b >= c)
            return b;
          else if (a <= c)
            return a;
          else    
            return c;
        else if (a > c)
            return a;
        else if (b > c)
            return c;
        else                
        return b;
    }
    public static void main(String[] args) {
        Scanner stdIn = new Scanner(System.in);

        System.out.println("세 정수의 중앙값을 구합니다.");
        System.out.print("a의 값: ");
        int a = stdIn.nextInt();
        System.out.print("b의 값: ");
        int a = stdIn.nextInt();
        System.out.print("c의 값: ");
        int a = stdIn.nextInt();

        System.out.println("중앙값은" + med3(a, b, c) + "입니다.");
        
    }
}

댓글남기기