Loading Now

Bài tập về xử lý xâu trong C++: chuyển các ký tự in hoa sang in thường

Bài tập về xử lý xâu trong C++: chuyển các ký tự in hoa sang in thường

Table of Contents

Bài tập

Cho xâu s được nhập từ bàn phím. Bạn hãy viết chương trình chuyển các ký tự in hoa trong xâu s thành in thường và hiển thị xâu s ra màn hình:

Ví dụ nếu bạn nhập s = "DUMV" như bên dưới:

DUMV

Thì màn hình sẽ hiển thị ra:

dumv

Hướng dẫn

Bài này khá giống bài trước, bạn có thể cộng với 32 để 1 ký tự in hoa trở thành in thường.

Code mẫu:

#include<iostream>

using namespace std;

int main() {
    string s;
    cin >> s;
    for (int i = 0; i < s.size(); i++) {
        if (s[i] >= 'A' && s[i] <= 'Z') {
            s[i] += 32;
        }
    }
    cout << s;
    return 0;
}

Post Comment

Contact