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.
10 bài
🔁 Vòng lặpDễTrắc nghiệm
Số lần lặp for
Vòng lặp `for (int i = 0; i < 5; i++)` chạy bao nhiêu lần?
🔁 Vòng lặpTBTrắc nghiệm
while vs do-while
Đoạn code này in ra gì?
🔁 Vòng lặpDễTự luận
Tính tổng từ 1 đến N
Nhập số nguyên dương N, tính tổng S = 1 + 2 + ... + N.
🔁 Vòng lặpTBTự luận
Kiểm tra số nguyên tố
Viết chương trình kiểm tra số n có phải là số nguyên tố hay không.
🔁 Vòng lặpTBTự luận
Dãy Fibonacci
In ra n số đầu tiên của dãy Fibonacci: 0, 1, 1, 2, 3, 5, 8, ...
🔁 Vòng lặpTBTự luận
Tính lãi kép ngân hàng
Gửi P đồng, lãi r%/năm, kỳ hạn n năm. In số dư mỗi năm và tổng cuối kỳ.
🔁 Vòng lặpDễTrắc nghiệm
Vòng lặp vô hạn
Đoạn `for (int i = 0; i < 10; ) cout << i;` có vấn đề gì?
🔁 Vòng lặpTBTự luận
Đếm số nguyên tố ≤ N
Nhập N, in tất cả số nguyên tố từ 2 đến N và tổng số lượng.
🔁 Vòng lặpKhóTự luận
In hình tam giác cân bằng dấu *
Nhập N, in tam giác cân N dòng (dòng i có i dấu * căn giữa).
🔁 Vòng lặpTBTự luận
Đảo ngược số
Nhập số nguyên N, in số đảo ngược (ví dụ 12345 → 54321).