상세 컨텐츠

본문 제목

프로그래머스 - 메소드를 활용해서 몫 구하기

Programming language/자바 문제 풀이

by 주초위왕 2023. 11. 26. 22:27

본문

정수 num1, num2가 매개변수로 주어질 때, num1을 num2로 나눈 몫을 return 하도록 solution 함수를 완성해주세요.



int solution(int num1, int num2) {
    int answer = num1 / num2;
    return answer;
}

 

solution이란 이름으로 메소드를 정의하고 매개변수로 int타입의 변수 2개를 받아 아래 실행문에서 몫을 계산하고 매개변수와 일치하는 int타입의 변수에 저장하고 리턴해서 값을 보내주기

 


다른 사람의 풀이

해석을 해보면 int타입의 변수에 0을 할당하고 아래 조건문으로와서 매개변수 num1과 num2에 대해서 0보다크고, 100보다 작은지 둘다 해당하면 아래 실행문으로 와서 num1 / num2 둘이 나눠서 answer에 할당하고 return으로 보내주기

int solution(int num1, int num2) {
    int answer = 0;
    if((num1 > 0 && num1 <= 100)&&(num2 > 0 && num2 <= 100)){
        answer = num1 / num2;
    }

    return answer;
}

 

반응형

댓글 영역