Lý thuyết
Chuỗi || Dây là gì ?
Chuỗi || Dây là 1 biến được sử dụng để lưu trữ văn bản. Một biến chứa một tập hợp các ký tự được bao quanh bởi các trích dẫn kép "". Thuộc kiểu dữ liệu string.
Một số thao tác với chuỗi
1. Nhập chuỗi
string name;
// nhập chuỗi liền kề
cin >> name;
// nhập chuỗi có chứa dấu cách
getline (cin, name);
2. Nối chuỗi
string fistName = "Kudo";
string lastName = "Shinichi";
string fullName = fistName + lastName;
3. Truy xuất
string name = "programmer";
cout << name[0]; // output "p"
4. Độ dài chuỗi
string name = "Trung";
cout << name.length(); // output 5
Bài tập rèn luyện
Những bài tập không giải quyết được các bạn ấn vào Trao đổi trên thanh tiêu đề và post lên cho mọi người cùng giải quyết phụ bạn nhé !
Bài tập 1:Cho xâu s và ký tự c được nhập từ bàn phím. Bạn hãy viết chương trình in ra số lần xuất hiện của ký tự c trong xâu s.
Nguồn codelearn
Bài tập 2: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.
Nguồn codelearn
Bài tập 3:Viết chương trình C++ để tìm độ dài của một chuỗi.
- Hoàn thành 67% khóa học
- Phần 1: Giới thiệu
- 2/2
- Phần 2: Kiến thức cốt lõi
- 14/16
1. Cout và Comment
5:48
2. Biến, khai báo biến
5:39
3. Hằng, Cin
6:50
4. Kiểu dữ liệu
6:25
5. Toán tử, thư viện math
8:06
6. Câu điều kiện IF
5:55
7. Câu điều kiện switch
6:02
8. Toán tử 3 ngôi
6:17
9. Vòng lặp for
4:26
10. Vòng lặp while/do-while
7:08
11. Break/continue
4:13
12. Tổng quan về mảng
5:55
13. Các thao tác với mảng
14:17
14. Chuỗi || Dây
4:45
15. Hàm
6:27
16. Hàm đệ quy
10:52
- Phần 3: Con trỏ (phần CB)
- 0/4