728x90
반응형
문제 설명
영어 알파벳으로 이루어진 문자열 str이 주어집니다. 각 알파벳을 대문자는 소문자로 소문자는 대문자로 변환해서 출력하는 코드를 작성해 보세요.
제한사항
- 1 ≤ str의 길이 ≤ 20
입출력 예
입력 #1
aBcDeFg
출력 #1
AbCdEfG
문제답변(C++)
#include <iostream>
#include <string>
#define LEN_STR 20
using namespace std;
int main(void) {
char str[LEN_STR];
cin >> str;
for(int i=0; i<LEN_STR; i++) {
if(str[i]>='a' && str[i]<='z') {
str[i] = toupper(str[i]);
}
else if(str[i]>='A' && str[i]<='Z') {
str[i] = tolower(str[i]);
}
};
cout << str;
return 0;
};
728x90
반응형
'프로그래머스 풀이' 카테고리의 다른 글
[lv.2]동명 동물 수 찾기(ORACLE, MySQL) (0) | 2024.01.12 |
---|---|
[lv.2] 프로그래머스 올바른 괄호(c++) (2) | 2023.12.07 |
[프로그래머스 lv.2] 최댓값과 최솟값 (0) | 2023.10.26 |
[프로그래머스 lv.1] 나머지 1이 되는 수 찾기 (2) | 2023.10.23 |
[프로그래머스 lv.1] 평균 구하기 (0) | 2023.10.18 |