관리 메뉴

Kim's Programming

2047. 신문 헤드라인 본문

SW ExpertAcademy/D1

2047. 신문 헤드라인

Programmer. 2018. 11. 30. 21:44

2047. 신문 헤드라인

문제출처: https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5QKsLaAy0DFAUq&categoryId=AV5QKsLaAy0DFAUq&categoryType=CODE




풀이 방법

toupper 함수를 사용하여 직접 올려도 상관없으나 직접 구현을 해보았다



<코드>


#include <iostream>
#include <string.h>

char checker(char c)
{
    if(static_cast<int>(c) < 97 ||static_cast<int>(c) > 122) return c;
    
    return c-32;
}
int main()
{
	char input[80 + 1];
    std::cin>>input;
    
    int length = strlen(input);

    for(int i=0;i<length;i++)
        input[i] = checker(input[i]);
    
    std::cout<<input<<"\n";
    
    return 0;
}


'SW ExpertAcademy > D1' 카테고리의 다른 글

2056. 연월일 달력  (0) 2018.11.30
2050. 알파벳을 숫자로 변환  (0) 2018.11.30
2046. 스탬프 찍기  (0) 2018.11.30
2043. 서랍의 비밀번호  (0) 2018.11.30
2029. 몫과 나머지 출력하기  (0) 2018.11.30