C++/코딩테스트
[프로그래머스] #007 Lv.0 C++ 홀짝 구분하기
스용공주
2023. 9. 30. 18:09
728x90
728x90
제시된 조건은 다음과 같다.
정답은 다음과 같다.
#include <iostream>
using namespace std;
int main(void) {
int n;
cin >> n;
if (n % 2 == 0)
{
cout << n << " is even" << endl;
}
else
{
cout << n << " is odd" << endl;
}
return 0;
}
이 문제에서 홀수와 짝수를 구별하는 방법은 입력 받은 수에 나누기 2를 하였을 때 짝수라면 나머지가 0이고 홀수라면 나머지가 1이 되는것으로 if문을 사용하여 나머지가 0일 때 짝수에 해당하는 출력값을 출력하고 나머지가 1일 때는 홀수에 해당하는 출력값을 출력하도록 식을 쓴다.
나머지를 구할 때는 %를 사용하여 연산한다.
728x90
728x90