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
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
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$