[CPP] Các thao tác thông dụng trên Array – 1D

Các thao tác cơ bản trên mảng 1 chiều trong C++ Một số thao tác cơ bản thường dùng khi áp dụng kiểu dữ liệu mảng trong giải quyết các bài toán trong lập trình. 1. Khai báo mảng Khai báo mảng bao gồm việc xác định kiểu dữ liệu và số lượng phần tử trong mảng. int...

[cpp] Array – Các phương thức khai báo và khởi tạo

Trong C++, có nhiều phương thức để khai báo và khởi tạo mảng. Dưới đây là các phương thức phổ biến: 1. Khai báo mảng mà không khởi tạo Mảng có thể được khai báo mà không khởi tạo các giá trị ban đầu. Trong trường hợp này, các giá trị trong mảng là không xác định cho...

[CPP] Bài tập cơ bản về string

Dưới đây là 10 bài tập lập trình xử lý chuỗi (string) trong C++ dành cho học sinh THCS: Bài tập 1: Đếm số ký tự trong chuỗi Viết chương trình nhập vào một chuỗi và đếm số ký tự trong chuỗi đó. Bài tập 2: Đảo ngược chuỗi Viết chương trình nhập vào một chuỗi và in ra...

[cpp] kiểu dữ liệu string (phần 2)

Dưới đây là một số hàm cơ bản thường dùng với kiểu dữ liệu string trong C++: length() hoặc size(): Trả về độ dài của chuỗi. string str = "Hello, World!"; cout << "Do dai chuoi: " << str.length() << endl; substr(pos, len): Trích xuất một phần của...

[CPP] Kiểu dữ liệu string

Trong C++, kiểu dữ liệu string được sử dụng để lưu trữ và thao tác với chuỗi ký tự. Để sử dụng kiểu dữ liệu string, bạn cần include thư viện <string> và <iostream> để nhập và xuất chuỗi. Dưới đây là cách khai báo và sử dụng biến kiểu string: Khai báo biến...

Hey!!!!

Đây có phải là những gì bạn đang tìm kiếm?

[CPP] Kiểu dữ liệu string

Kiểu dữ liệu string trong C++ được sử dụng để lưu trữ và thao tác với chuỗi ký tự. Nó thuộc thư viện và cung cấp các phương thức mạnh mẽ như nối chuỗi, lấy độ dài, truy cập ký tự, so sánh và tìm kiếm. Biến kiểu string có thể được khởi tạo và gán giá trị trực tiếp. Nhập chuỗi thường dùng cin hoặc getline, và xuất bằng lệnh cout.

Kiểu string cho phép xử lý các thông tin dạng văn bản dễ dàng và linh hoạt hơn so với mảng ký tự nhờ các hàm/thủ tục được thiết kế sẵn.

read more

[CPP] Bài tập cấu trúc vòng lặp

10 bài tập lập trình sử dụng vòng lặp trong C++. Các bài tập này bao gồm các dạng duyệt các số từ a đến b, in các dạng hình cơ bản bằng ký tự *, và tìm UCLN – BCNN mà không sử dụng hàm.

read more

[CPP] Bài tập cấu trúc rẽ nhánh

Gồm 10 bài tập lập trình C++ sử dụng cấu trúc rẽ nhánh. Mỗi bài tập sẽ giúp học sinh thực hành và hiểu rõ hơn về cách sử dụng các cấu trúc rẽ nhánh như if, if-else, if-else if-else, và switch.

read more

[CPP] Cấu trúc vòng lặp

Vòng lặp là cấu trúc điều khiển giúp thực thi lặp đi lặp lại một khối lệnh cho đến khi một điều kiện nhất định được thỏa mãn. C++ cung cấp ba loại vòng lặp chính: for, while, và do-while.

read more

[CPP] Cấu trúc rẽ nhánh

Cấu trúc rẽ nhánh trong lập trình C++ cho phép chương trình thực hiện các hành động khác nhau dựa trên điều kiện cụ thể. Các cấu trúc rẽ nhánh chính gồm if, if-else, if-else if-else, và switch. Cấu trúc if kiểm tra một điều kiện duy nhất, if-else chọn giữa hai khối lệnh, if-else if-else kiểm tra nhiều điều kiện, và switch chọn một trong nhiều khối lệnh dựa trên giá trị của một biểu thức. Các cấu trúc này giúp tạo ra các chương trình linh hoạt và đáp ứng các tình huống khác nhau.

read more