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.

    Ngôn Ngữ C++
  • Hoàn thành 67% khóa học

Chào mừng các bạn đã đến với website của Trung

Khu vực bên trái là LÝ THUYẾT. Tại đây sẽ gồm một số kiến thức mà Trung đã sưu tầm và chọn lọc trên nhiều trang website các nhau. Đủ tin cậy và chính xác nha.

Khu vực kế tiếp (ở giữa) bao gồm video hướng dẫn cụ thể và phần bài tập để các bạn ôn lại, thực hành lại dựa trên kiến thức của bài đang học.

Khu vực cuối cùng là phần danh sách khóa học. Phần trên cùng là phần Tiêu đê và có thể thu gọn lại (nhấn vào nút ">>" và "<<" sẽ trả lại danh sách khóa học như ban đầu)

Kế dưới là nội dung từng bài học. Các bạn chỉ việc click chọn nội dung để học.

Đối vối điện thoại thì nút mở tab các slide bài học nằm ở dưới thanh tiêu đề, góc trên bên phải màn hình.