Notice
Recent Posts
Recent Comments
Link
250x250
«   2025/08   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Archives
Today
Total
관리 메뉴

피너클의 it공부방

백준 2744 대소문자 바꾸기 (c++) : 피너클 본문

백준

백준 2744 대소문자 바꾸기 (c++) : 피너클

피너클 2022. 6. 14. 12:22
728x90
반응형

https://www.acmicpc.net/problem/2744

 

2744번: 대소문자 바꾸기

영어 소문자와 대문자로 이루어진 단어를 입력받은 뒤, 대문자는 소문자로, 소문자는 대문자로 바꾸어 출력하는 프로그램을 작성하시오.

www.acmicpc.net

간단한 구현문제다.

#include <iostream>
#include <string>

using namespace std;

int main()
{
	ios::sync_with_stdio(0);
	cin.tie(0);
	cout.tie(0);

	string str;
	cin >> str;
	for (int i = 0; i < str.length(); i++) {
		if ('a' <= str[i] && str[i] <= 'z') str[i] = str[i] + ('A' - 'a');
		else str[i] = str[i] - ('A' - 'a');
	}
	cout << str << endl;
}

전체코드다.

728x90
반응형
Comments