Tính S? S=0; for i:= to 6 do S=S+1 giúp vs mk vs nha mn bạn nào giải nhớ ghi hộ mình chi tiết để mk hiểu với ạ

2 câu trả lời

Đề sai câu lệnh nhé:

S:=0;

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

$i$ chạy từ 1 đến 6

$i=1$ $\to$ $S_1=0+1=1$

$i=2$ $\to$ $S_2=1+1=2$

$i=3$ $\to$ $S_3=2+1=3$

$i=4$ $\to$ $S_4=3+1=4$

$i=5$ $\to$ $S_5=4+1=5$

$i=6$ $\to$ $S_6=5+1=6$

$\to$ Giá trị của $S$ là $6$

Bạn viết câu lẹnh sai rồi, chắc đề là như này :

s:=0;

for i:=1 to 6 do s:=s+1;

Với i= 1 thì s= 0+1=1

Với i=2 thì s= 1+1=2

Với i =3 thì s=2+1=3

Với i =4 thì s= 3+1=4

Với i = 5 thì s=4+1=5

Với i = 6 thì s= 5+1=6

Vậy $S= 6$ sau khi thực hiện xong câu lệnh.

Câu hỏi trong lớp Xem thêm