
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
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