Đếm số chia hết cho 3 và 5 từ 1 đến 1000 bằng câu lệnh lặp for

4
(175 votes)

Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng câu lệnh lặp for để đếm số lượng các số chia hết cho cả 3 và 5 từ 1 đến 1000. Đây là một bài toán thú vị và có thể áp dụng vào nhiều tình huống thực tế. Đầu tiên, chúng ta cần hiểu rõ về câu lệnh lặp for. Câu lệnh này cho phép chúng ta thực hiện một khối mã lệnh nhiều lần, dựa trên một điều kiện. Trong trường hợp này, điều kiện là số chia hết cho cả 3 và 5. Để giải quyết bài toán này, chúng ta sẽ sử dụng một biến đếm để đếm số lượng các số thỏa mãn điều kiện. Ban đầu, ta gán giá trị 0 cho biến đếm. Sau đó, ta sử dụng câu lệnh lặp for để duyệt qua tất cả các số từ 1 đến 1000. Trong mỗi lần lặp, ta kiểm tra xem số đó có chia hết cho cả 3 và 5 hay không. Nếu có, ta tăng giá trị của biến đếm lên 1. Sau khi kết thúc vòng lặp, ta sẽ có giá trị của biến đếm là số lượng các số chia hết cho cả 3 và 5 từ 1 đến 1000. Để hiển thị kết quả, ta có thể sử dụng câu lệnh print để in giá trị của biến đếm ra màn hình. Với bài toán này, kết quả cuối cùng là 66. Điều này có nghĩa là có tổng cộng 66 số từ 1 đến 1000 chia hết cho cả 3 và 5. Trên đây là cách sử dụng câu lệnh lặp for để đếm số lượng các số chia hết cho cả 3 và 5 từ 1 đến 1000. Bài toán này không chỉ giúp chúng ta nắm vững cú pháp của câu lệnh lặp for mà còn áp dụng được vào nhiều bài toán khác trong thực tế. Hy vọng rằng bài viết này đã giúp bạn hiểu rõ hơn về cách sử dụng câu lệnh lặp for và áp dụng nó vào giải quyết các bài toán.