정올 - Java 574 - 함수1 - 자가진단4

joyfulwave·2022년 8월 14일
0

정올 예제 연습

목록 보기
24/27

문제

세 개의 정수를 전달받아 최대값을 구하여 리턴하는 함수를 작성하고,

세 정수를 입력받아 최대값을 출력하는 프로그램을 작성하시오.

입력 예

-10 115 33

출력 예

115

💡제출

import java.util.Scanner;

public class Main {
	public static int max(int x, int y, int z) {
		int maxNum = 0;
		
		if( x > y && x > z ) {
			maxNum = x;
		}else if( y > z && y > x) {
			maxNum = y;
		}else {
			maxNum = z;
		}
		
		return maxNum;		
	}
	
	public static void main(String[] args) {		
		Scanner sc = new Scanner(System.in);
		int a = sc.nextInt();
		int b = sc.nextInt();
		int c = sc.nextInt();
		
		System.out.println(max(a, b, c));
		
	}
}

0개의 댓글