문제
두 정수 a, b와 boolean 변수 flag가 매개변수로 주어질 때, flag가 true면 a + b를 false면 a - b를 return 하는 solution 함수를 작성해 주세요.
풀이
flag 값이 true이면 바로 a+b 아니면 a-b 반환
public int solution(int a, int b, boolean flag) {
int answer = 0;
if(flag==true){
return a+b;
}
return a-b;
}
다른사람 풀이
이젠 모든 문제가 삼항연산자 같은데..ㅋㅋㅋ 아니 진자 왜 생각 안나지..
public int solution(int a, int b, boolean flag) {
return flag ? a + b : a - b;
}
'코딩테스트 > 코테_java' 카테고리의 다른 글
[프로그래머스] 수 조작하기1 (1) | 2023.11.27 |
---|---|
[프로그래머스] 홀짝에 따른 다른 값 반환하기 (1) | 2023.11.26 |
[프로그래머스] 원소들의 곱과 합 (1) | 2023.11.24 |
[프로그래머스] 공배수 (1) | 2023.11.23 |
[프로그래머스] N의 배수 (0) | 2023.11.23 |