-
Câu hỏi:
Đoạn chương trình sau giải bài toán nào?
For I:=1 to M do
If (I mod 3 = 0) and (I mod 5 = 0) then
T := T + I;
- A. Tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến M
- B. Tổng các số chia hết cho 3 và 5 trong phạm vi từ 1 đến M
- C. Tổng các số chia hết cho 3 trong phạm vi từ 1 đến M
- D. Tổng các số chia hết cho 5 trong phạm vi từ 1 đến M
Lời giải tham khảo:
Đáp án đúng: B
Đoạn chương trình
For I:=1 to M do { I chạy trong phạm vi từ 1 đến M}
If (I mod 3 = 0) and (I mod 5 = 0) then { kiểm tra I chia hết cho 3 và cho 5 không}
T := T + I; {Cộng dồn vào tổng}
Đáp án: B
Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài
Hướng dẫn Trắc nghiệm Online và Tích lũy điểm thưởng
CÂU HỎI KHÁC
- Câu lệnh điều kiện dạng đầy đủ là gì?
- Phát biểu nào sau đây lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh ?
- Trong lệnh lặp For – do:
- Xác định số vòng lặp cho bài toán: tính tổng các số nguyên từ 1 đến 100
- Đoạn chương trình sau giải bài toán nào?
- Với ngôn ngữ lập trình Passcal câu lệnh lặp for i:=1 to 10 do x:=x+1; thì biến đếm i phải khai báo là kiểu dữ li�
- Cho các câu lệnh sau hãy chỉ ra câu lệnh đúng là gì?
- Câu lệnh For..to..do kết thúc :
- Hoạt động sau đây lặp với số lần lặp biết trước?
- Kiểu dữ liệu của biến đếm trong lệnh lặp For – do: