C++CppLab
Chủ đềLý thuyếtBài tập

Tất cả bài tập

80 bài trắc nghiệm & tự luận thực tế, có đáp án chi tiết.

8 bài
🔤 ChuỗiDễTrắc nghiệm

Khai báo chuỗi

Khai báo nào dưới đây tạo một chuỗi C++ (std::string) chứa "hello"?

🔤 ChuỗiTBTrắc nghiệm

Độ dài chuỗi

Cách nào lấy độ dài chuỗi `string s = "abc"`?

🔤 ChuỗiTBTự luận

Đếm nguyên âm

Đếm số nguyên âm (a, e, i, o, u, không phân biệt hoa thường) trong chuỗi.

🔤 ChuỗiTBTự luận

Kiểm tra Palindrome

Kiểm tra một chuỗi có phải là chuỗi đối xứng (palindrome) hay không.

🔤 ChuỗiDễTự luận

Đếm nguyên âm

Nhập chuỗi, đếm số nguyên âm (a, e, i, o, u — cả hoa và thường).

🔤 ChuỗiTBTự luận

Kiểm tra palindrome

Nhập chuỗi, kiểm tra có phải palindrome không (đọc xuôi ngược như nhau). Bỏ qua khoảng trắng và hoa/thường.

🔤 ChuỗiTBTrắc nghiệm

getline sau cin >>

`int n; cin >> n; string s; getline(cin, s);` — s nhận được gì khi nhập `5⏎Nguyen Van A⏎`?

🔤 ChuỗiKhóTự luận

Tách chuỗi CSV

Nhập chuỗi dạng "Minh,20,Hanoi,IT". In từng trường trên một dòng.

CppLab · Học C++ tiếng Việt · Lý thuyết + Code mẫu + Bài tập thực tế