본문 바로가기

프로그램/C++ 1000제111

C++ 15제] vector 사용, 입력되는 해당 월의 일수를 출력하시오. 출처 : 반크_ 세계유산 고인돌 문제] 입력 예) 5 2 7 11 17 0 출력 예) 5 - 31 2 - 28 7 - 31 11 - 30 17 - 99 참고풀이] #include #include //setw() #include #include using namespace std; int main() { vector v; vector M; int a; int i; //M 벡터에 월일자 수를 입력한다. M.push_back(99); M.push_back(31); M.push_back(28); M.push_back(31); M.push_back(30); M.push_back(31); M.push_back(30); M.push_back(31); M.push_back(31); M.push_back(30); M.p.. 2022. 5. 24.
C++ 14제] vector 사용, 세 수를 입력하여 최대값 출력하시오. 출처 : 반크_세계유산 고인돌 참고풀이] #include #include #include using namespace std; int main() { vector v; int a,b,c; int Max; int i; //세 수를 입력받아 vector에 저장한다. cin >> a >> b >> c; //vector에 저장한다. v.push_back(a); v.push_back(b); v.push_back(c); //최대값을 찾는다 Max=v[0]; for(i=1;i 2022. 5. 24.
C++ 13제] vector 사용, 1부터 입력 수 까지 중 3의 배수 합을 구하시오. 출처 : 반크_독도포스터 참고풀이] #include #include #include using namespace std; int main() { vector v; int N; int i; int Sum; //수를 입력받는다. cin >> N; //vector에 1~N까지 3의 배수를 저장한다. for(i=1;i 2022. 5. 24.
C++ 12제] vector 사용, 홀수/짝수를 출력하는 프로그램을 작성하시오. 출처 : 반크_독도포스터 문제] 수를 입력받아 홀수면 "홀수", 짝수이면 "짝수"를 출력하는 프로그램을 작성하시오. 입력 예) 8 17 5 출력 예) 짝수 홀수 홀수 참고풀이] #include #include #include using namespace std; int main() { vector v; int a; int i; //수를 입력받는다. i=0; while(1) { if(++i > 3) break; cin >> a; //vector에 저장한다. v.push_back(a); } //결과 출력 for(i=0;i 2022. 5. 23.
C++ 11제] vector 사용, 두 수를 입력하여 최대값 출력하시오. 출처] 반크_독도포스터 참고풀이] #include #include #include using namespace std; int main() { vector v; int a,b; //두 수를 입력받는다. cin >> a >> b; //vector에 저장한다. v.push_back(a); v.push_back(b); //결과 출력 cout 2022. 5. 23.
C++ 10제] vector를 사용하여 직사각형의 세로값을 구하시오. 출처 : 반크_독도포스터 문제] 어떤 직사각형의 가로와 세로의 비율이 3:4이다. 이 직사각형의 가로의 길이가 주어질 때 직사각형의 세로의 길이를 구하는 프로그램을 작성하시오.(단, 직사각형의 세로의 길이는 항상 자연수이다.) 참고풀이] #include #include #include using namespace std; int main() { vector v; int a; //가로를 입력받는다. cin >> a; //vector에 저장한다. v.push_back(a); //결과 출력 //가로와 세로의 비율(3:4)를 기준으로 세로를 구하여 출력 //3:4=a:b //4a=3b //b=4a/3 cout 2022. 5. 20.
C++ 9제] vector를 사용하여 원의 둘레와 원의 넓이를 구하시오. 출처 : 반크_독도포스터 문제] 반지름을 입력하면 원의 둘레와 원의 넓이를 구하는 프로그램을 작성하시오. (단, 원주율은 3.14로 하시오.) 참고풀이] #include #include #include using namespace std; int main() { vector v; int r; //반지름을 입력받는다. cin >> r; //vector에 저장한다. v.push_back(r); //결과 출력 //원의 둘레(2*반지름*3.14)를 출력 cout 2022. 5. 20.
C++ 8제] vector를 사용하여 삼각형의 넓이와 사각형의 넓이를 구하시오. 출처 : 반크_독도포스터 문제] 밑변과 높이를 입력받아 삼각형의 넓이와 사각형의 넓이를 구하는 프로그램을 작성하시오. (단, 삼각형의 넓이는 항상 자연수가 된다.) 참고풀이] #include #include #include using namespace std; int main() { vector v; int a,b; //밑변과 높이를 입력받는다. cin >> a >> b; //vector에 저장한다. v.push_back(a); v.push_back(b); //결과 출력 //삼각형의 넓이 출력 cout 2022. 5. 20.
C++ 7제] vector를 사용하여 두 수를 입력하여 몫과 나머지를 구하는 프로그램을 작성하시오. 출처 : 반크_독도포스터 참고풀이] #include #include #include using namespace std; int main() { vector v; int a,b; //두 수를 입력받는다. cin >> a >> b; //vector에 저장한다. v.push_back(a); v.push_back(b); //결과 출력 cout 2022. 5. 19.
C++ 6제] 두 수를 입력받아 사칙 연산한 결과를 출력하시오. 출처 : 반크_독도포스터 문제] vector를 사용하여 두 수를 입력받아 사칙 연산한 결과를 출력하는 프로그램을 작성하시오. 참고풀이] #include #include #include using namespace std; int main() { vector v; int a,b; //두 수를 입력받는다. cin >> a >> b; //vector에 저장한다. v.push_back(a); v.push_back(b); //결과 출력 cout 2022. 5. 19.
C++ 5제] vector를 사용하여 입력된 두 수의 합을 구하는 프로그램을 작성하시오. 출처 : 반크_독도포스터 참고풀이] #include #include using namespace std; int main() { vector v; int a,b; //두 수를 입력받는다. cin >> a >> b; //vector에 저장한다. v.push_back(a); v.push_back(b); //결과 출력 cout 2022. 5. 18.
C++ 4제] vector를 사용하여 1~10까지 출력하는 프로그램을 작성하시오. 출처 : 반크_독도포스터 참고풀이1] #include #include using namespace std; int main() { vector v; int i; //vector에 1~10까지 값을 넣는다. for(i=1;i 2022. 5. 18.
반응형