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

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

Dưới đây là 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. Bài tập 1: Duyệt các số từ a đến b Mô tả: Viết chương trình nhập vào...

Hey!!!!

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

[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

Đọc ghi file trong lập trình thi đấu

Trong các cuộc thi lập trình hoặc trong quá trình làm bài tập, nhu cầu đọc/ghi file để tăng tốc độ kiểm thử là rất cần thiết. Bài viết sẽ giúp các bạn biết cách đọc/ghi file trong các ngôn ngữ lập trình phổ biến.

read more