본문 바로가기
💻 하나씩 차곡차곡/자료구조 & 알고리즘(JAVA)

세 값의 중앙값 구하기 (chap01/Median)

by 뚜루리 2022. 10. 5.
728x90
320x100
package chap01;

import java.util.Scanner;

public class Median {

    // 3개의 정숫값을 입력하고 중앙값을 구하여 출력
    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 scan = new Scanner(System.in);
        System.out.println("세 정수의 중앙값을 구합시다.");
        System.out.print("a의 값 : "); int a = scan.nextInt();
        System.out.print("b의 값 : "); int b = scan.nextInt();
        System.out.print("c의 값 : "); int c = scan.nextInt();

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

 

728x90
320x100