코딩과 결혼합니다

코딩테스트연습 - 숫자 비교하기(if - else) 본문

2세/기타

코딩테스트연습 - 숫자 비교하기(if - else)

코딩러버 2023. 5. 25. 18:36
728x90

문제

정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요.

 

 

 

제한사항

  • 0 ≤ num1 ≤ 10,000
  • 0 ≤ num2 ≤ 10,000

 

package prac;

public class p04 {
        public int solution(int num1, int num2) {
               int answer = 0;
               return answer;
        }
}

 

 

 

 

 

package prac;

public class p04 {
        public int solution(int num1, int num2) {
              int answer = 0;
              if (0 <= num1 && num1 <= 10000 && -0 <= num2 && num2 <= 10000){
                  if(num1 == num2){
                          answer = 1;
                    } else {
                          answer = -1;
                    }
              }
              return answer;
      }
}

if 중첩문을 사용하였다.

먼저  (0 <= num1 && num1 <= 10000 && -0 <= num2 && num2 <= 10000)

를 만족했을 때 안에 있는 if문이 시행되고,

(num1 == num2) 의 조건을 만족하면 1을

만족하지 않으면 -1을 받도록 함.