728x90
출처 : 반크_세계유산 석굴암
문제]
문자열을 입력하여 그 문자열을 거꾸로 출력하는 프로그램을 작성하시오.
참고풀이]
#include <iostream>
#include <vector>
#include <algorithm> //reverse()
#include <string> //string
using namespace std;
int main()
{
string str;
vector<char> v;
int i;
//vector에 문자열입력하기
cout << "문자열을 입력하시오 : ";
cin >> str;
for(i=0;i<str.size();i++)
v.push_back(str[i]);
reverse(v.begin(),v.end());
//결과출력
cout << "거꾸로 출력한 문자열: ";
for(i=0;i<v.size();i++)
cout << v[i];
cout << endl;
return 0;
}
참고풀이 결과]
대한민국의 아름다운 영토, 독도의 여름
반응형
'프로그램 > C++ 1000제' 카테고리의 다른 글
C++ 55제] vector 사용, 입력된 문자열을 단어별로 출력하시오. (0) | 2022.06.23 |
---|---|
C++ 54제] vector 사용, 입력된 문자열을 결과와 같이 출력하시오. (0) | 2022.06.23 |
C++ 52제] vector 사용, 최대값과 최소값의 차를 구하시오. (0) | 2022.06.21 |
C++ 51제] vector 사용, 최소값을 구하시오. (0) | 2022.06.21 |
C++ 50제] vector 사용, 최대값을 구하시오. (0) | 2022.06.20 |
댓글