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.

9 bài
📊 MảngDễTrắc nghiệm

Chỉ số mảng

Mảng `int a[5];` có các chỉ số hợp lệ là?

📊 MảngTBTrắc nghiệm

Mảng truyền vào hàm

Khi truyền mảng vào hàm `void f(int a[])`, thực chất truyền cái gì?

📊 MảngTBTự luận

Tìm max trong mảng

Nhập n và mảng n số nguyên. In ra giá trị lớn nhất.

📊 MảngTBTự luận

Đảo ngược mảng

Đảo ngược thứ tự các phần tử của mảng a có n phần tử.

📊 MảngKhóTự luận

Sắp xếp nổi bọt (Bubble Sort)

Cài đặt thuật toán Bubble Sort cho mảng n số nguyên tăng dần.

📊 MảngDễTự luận

Điểm cao nhất lớp

Nhập N điểm, in điểm cao nhất và vị trí của học sinh đó.

📊 MảngTBTrắc nghiệm

Vượt biên mảng

`int a[5]; a[10] = 3;` — điều gì xảy ra?

📊 MảngTBTự luận

Xoá phần tử trùng lặp

Cho vector int, xoá các phần tử trùng lặp, giữ thứ tự xuất hiện đầu tiên.

📊 MảngKhóTự luận

Xoay ma trận 90°

Cho ma trận vuông NxN, xoay 90° theo chiều kim đồng hồ (in-place hoặc dùng ma trận phụ).

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