코딩테스트/프로그래머스

[프로그래머스] flag에 따라 다른 값 반환하기

블로그 주인장 2023. 8. 5.


📢 문제 출처


⏰ 문제 설명

  • 두 정수 a, b와 boolean 변수 flag가 매개변수로 주어질 때, 
  •  flag가 true면 a + b를 false면 a - b를 return 하는 solution 함수를 작성해 주세요.

⏰ 입출력 예시

a b flag result
-4 7 true 3
-4 7 false -11

⏰ 풀이

class Solution {
    public int solution(int a, int b, boolean flag) {
        int answer = 0;

        if(flag)
        {
            answer = a + b;
        }
        else {
            answer = a - b;
        }
        return answer;
    }
}
  • 해당 문제는 flag를 이용하여 결과값을 도출하는 문제이다
  • flag가 true일경우 a + b
  • flag가 false일 경우 a - b
  • 해당 조건이 실행된 후 answer에 값을 대입하여 return 시킨다.

 

반응형

댓글