cho chương trình sau d:=0 for i:=a to b do if i mod 3 =0 then d:=d+1 hãy thực hiện chương trình và cho biết d=? với a, a=3 và b=20 b, a=10 và b=30
1 câu trả lời
a) Vòng lặp for chạy từ 3 đến 10.
Nếu i chia hết cho 3 thì tăng d lên 1 đơn vị.
Dễ thấy $i=3, 6, 9$ chia hết cho 3. Vậy $d=3$
b) Vòng lặp for chạy từ 10 đến 30.
Nếu i chia hết cho 3 thì tăng d lên 1 đơn vị.
Dễ thấy $i=12, 15, 18, 21, 24, 27, 30$ chia hết cho 3. Vậy $d=6$
Câu hỏi trong lớp
Xem thêm