관리 메뉴

커리까지

자바 기초 프로그래밍 강좌 9강 - 사용자 정의 함수 본문

자바

자바 기초 프로그래밍 강좌 9강 - 사용자 정의 함수

목표는 커리 2021. 2. 17. 08:35
728x90
SMALL

사용자 정의 함수

  • 정해진 특정한 기능을 수행하는 모듈

3개의 수 최대 공약수 찾기

public class Main {

    // 반환형, 함수명, 매개변수
    // 3개의 값을 넣어준다.
    public static int function(int a, int b, int c) {
        int min;
        if (a > b) {
            if(b>c) {
                min = c;
            }else {
                min=b;
            }
        }else {
            if (a>c) {
                min = c;
            }else {
                min = a;
            }
        }
        for(int i = min; i >0;i--) {
            if(a % i == 0 && b % i == 0 && c % i == 0) {
                return i;
            }
        }
        return -1;
    }

    public static void main(String[] args) {
        System.out.println("(400,300,750)의 최대 공약수 : " + function(400,300,750));

    }

}
>
(400,300,750)의 최대 공약수 : 50    
728x90
LIST
Comments