문제
알파벳으로 이루어진 문자열 myString이 주어집니다. 모든 알파벳을 대문자로 변환하여 return 하는 solution 함수를 완성해 주세요.
솔루션
#include <string>
#include <vector>
using namespace std;
string solution(string myString) {
string answer = "";
for(int i = 0; i < myString.size(); i++){
answer += toupper(myString[i]);
}
return answer;
}
메모
다른 사람 풀이보니깐
transform(myString.begin(),myString.end(),myString.begin(),::toupper);
이런 함수도 있다더라..
'프로그래머스코딩테스트연습풀이 > C++' 카테고리의 다른 글
[프로그래머스/C++] 배열 비교하기 (0) | 2025.02.15 |
---|---|
[프로그래머스/C++] 원하는 문자열 찾기 (0) | 2025.02.15 |
[프로그래머스/C++] 소문자로 바꾸기 (0) | 2025.02.15 |
[프로그래머스/C++] 배열에서 문자열 대소문자 변환하기 (0) | 2025.02.14 |
[프로그래머스/C++] A 강조하기 (3) | 2025.02.14 |