백준 5524 – 입실 관리

백준 5524 – 입실 관리

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

Solved.ac에서: 브론즈 IV

https://solved.ac/contribute/5524


안녕하세요! 오늘은 C++ 언어를 사용하여 삼각형 유형을 결정하는 프로그램을 작성하는 방법을 알려드리려고 합니다.

소개

JOI 회사에서는 항목 기록이 알파벳순으로 기록됩니다. 하지만 대문자와 소문자가 섞여 있어 읽기가 어렵다. 이를 해결하기 위해 문제는 모든 이름을 소문자로 변환하는 프로그램을 작성하는 것입니다.

메인 테마

문자열을 받아서 모든 문자를 소문자로 변환하는 방법은 여러 가지가 있지만 C++에서는 tolower() 함수를 사용하여 쉽게 구현할 수 있습니다.

#include <iostream>
#include <cstring>
using namespace std;

int main() {
    int n;
    cin >> n;
    cin.ignore(); // 개행 문자 무시
    while(n--) {
        string name;
        getline(cin, name);
        for(int i=0; i<name.size(); i++) {
            name(i) = tolower(name(i)); // tolower() 함수로 문자열 소문자로 변환
        }
        cout << name << endl;
    }
    return 0;
}

졸업 증서

위의 코드에서 입력 문자열은 String 데이터 유형으로 수신되고 각 문자는 tolower() 함수를 사용하여 소문자로 변환됩니다. 그 후에는 변환된 문자열을 출력하는 것이 쉬웠습니다.


결과 코드

#include <iostream>
#include <cstring>
using namespace std;

int main() {
    int n;
    cin >> n;
    cin.ignore(); // 개행 문자 무시
    while(n--) {
        string name;
        getline(cin, name);
        for(int i=0; i<name.size(); i++) {
            name(i) = tolower(name(i)); // tolower() 함수로 문자열 소문자로 변환
        }
        cout << name << endl;
    }
    return 0;
}

해상도 결과


백준 5524 - 입실 관리 1