본문 바로가기
프로그램/C++ 1000제

C++ 12제] vector 사용, 홀수/짝수를 출력하는 프로그램을 작성하시오.

by 건티 2022. 5. 23.
728x90

출처 : 반크_독도포스터

 

문제]

수를 입력받아 홀수면 "홀수", 짝수이면 "짝수"를 출력하는 프로그램을 작성하시오.

 

입력 예)

8

17

5

 

출력 예)

짝수

홀수

홀수

 

참고풀이]

#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;

int main()
{
   vector<int> v;
   int a;
   int i;

   //수를 입력받는다.
   i=0;
   while(1)
   {
      if(++i > 3) break;

      cin >> a;

      //vector에 저장한다.
      v.push_back(a);
   }

   //결과 출력 
   for(i=0;i<v.size();i++)
      if(v[i]%2)
         cout << "홀수\n";
      else
         cout << "짝수\n";

   return 0;
}

 

참고풀이 결과]

 

 

 

 

대한민국의 아름다운 영토, 독도의 봄

 

반응형

댓글