Thứ bảy, 16/11/2024
IMG-LOGO

Câu hỏi:

21/07/2024 113

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

Đáp án chính xác

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.

Trả lời:

verified Giải bởi Vietjack

Đ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 trả lời này có hữu ích không?

0

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

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

Xem đáp án » 15/10/2022 177

Câu 2:

Câu lệnh được mô tả như sau: “ Nếu Điều kiện đúng thực hiện Lệnh, nếu sai thì dừng” là câu lệnh gì?

Xem đáp án » 15/10/2022 167

Câu 3:

Hãy xác đinh bài toán sau: "Tìm số lớn nhất trong dãy n số tự nhiên cho trước"?

Xem đáp án » 15/10/2022 161

Câu 4:

Thuật toán thực hiện công việc rửa rau được mô tả bằng cách liệt kê các bước như sau:

1. Cho rau vào chậu và xả nước ngập rau.

2. Dùng tay đảo rau trong chậu.

3. Vớt rau ra rổ, đổ hết nước trong chậu đi.

4. Lặp lại bước 1 đến bước 3 cho đến khi rau sạch thì kết thúc.

Điều kiện để dừng việc rửa rau là gì?

Xem đáp án » 15/10/2022 146

Câu 5:

Hoạt động nào sau đây lặp với số lần lặp chưa biết trước? 

Xem đáp án » 15/10/2022 132

Câu 6:

Thuật toán thực hiện công việc rửa rau được mô tả bằng cách liệt kê các bước như sau:

1. Cho rau vào chậu và xả nước ngập rau.

2. Dùng tay đảo rau trong chậu.

3. Vớt rau ra rổ, đổ hết nước trong chậu đi.

4. Lặp lại bước 1 đến bước 3 cho đến khi rau sạch thì kết thúc.

Các bước nào của thuật toán được lặp lại?

Xem đáp án » 15/10/2022 131

Câu 7:

Cú pháp lệnh lặp với số lần chưa biết trước: 

Xem đáp án » 15/10/2022 124

Câu 8:

Sau khi thực hiện đoạn chương trình sau:

   S:=10;

   For i:=1 to 4 do S:=S+i;

   Giá trị của biến S bằng bao nhiêu? 

Xem đáp án » 15/10/2022 123

Câu 9:

Trong lệnh lặp For - do: 

Xem đáp án » 15/10/2022 119

Câu 10:

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 được khai báo là kiểu dữ liệu nào?

Xem đáp án » 15/10/2022 119

Câu 11:

Pascal sử dụng câu lệnh lặp nào sau đây để lặp với số lần chưa biết trước: 

Xem đáp án » 15/10/2022 117

Câu 12:

Cho biết câu lệnh sau Do thực hiện mấy lần trong đoạn chương trình sau:

   i := 5;

   While i>=1 do i := i - 1; 

Xem đáp án » 15/10/2022 112

Câu 13:

Việc đầu tiên mà câu lệnh While ... do cần thực hiện là gì? 

Xem đáp án » 15/10/2022 112

Câu 14:

Phát biểu nào sau đây là sai?

Xem đáp án » 15/10/2022 102