준코딩

중앙값 구하기 본문

프로그래밍/자바

중앙값 구하기

Ljunhyeob - App Dev 2019. 1. 9. 14:19

package algorithm;

 

import java.util.Scanner;

 

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 b = stdIn.nextInt();

System.out.print("c의 값: ");

int c = stdIn.nextInt();

 

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

}

 

}

 

 

 

실행결과

 

 

'프로그래밍 > 자바' 카테고리의 다른 글

자바 스택구현  (0) 2019.01.09
배열 복제 Clone  (0) 2019.01.09
최대값 구하기  (0) 2019.01.09
버블정렬코드 (스택, 큐 , 정렬)  (0) 2018.12.11
BubbleSort 버블정렬  (0) 2018.12.10
Comments