Tin học cho biết ý nghĩa của câu lệnh sau for i:=1 to n do if i mod 3=0 then s:=s+i; 17/07/2021 By Gianna cho biết ý nghĩa của câu lệnh sau for i:=1 to n do if i mod 3=0 then s:=s+i;
Kết quả: S sẽ bằng bao nhiêu tùy thuộc vào bạn nhập n bao nhiêu, nếu n bằng 10 thì s sẽ bằng 18, n bằng 20 thì… mình lười tính :). Đầu tiên sau khi bạn nhập giá trị n thì chương trình sẽ lặp (n-i)+1 lần, trong lúc thực hiện, chương trình luôn luôn thử chia 3 để có dư bằng 0, nếu có dư bằng 0 rồi thì chương trình lấy S cộng cho số lần lặp mà lần lặp đó có thể chia hết cho 3, ví dụ lặp lần thứ 6 là 6+s. Vậy thôi 😀 mình mới trả lời bài kia của bạn xong :l nhớ đánh giá mình 5 sao và cho mình ctlhn ạ =)) Trả lời