Bài 1 : Cho S và i là biến nguyên. Khi chạy chương trình :
S:=0;
for i:=1 to 5 do S :=S +i;
writeln(S);
Kết quả in ra màn hình S là bao nhiêu ?
Bài 2: Tìm giá trị của S trong đoạn chương trình dưới đây:
S:=2;
For i:=1 to 5 do S:=S + i;
Bài 3: Hãy chỉ ra lỗi trong các câu lệnh sau đây:
1)X:=10; while X:=10 to X: X+5;
2) X:=10; while X = 10 do X=X+5
3) S:=0; n:=0; while S <= 10 do n:n+1 , S:= S+n;
( Giair chi tiết giúp mình với )
Bài 1: S=15
Bài 2: S=17
Bài 3:
1)X:=10; while X:=10 to X:(thiếu dấu '=') X+5;
2) X:=10; while X = 10 do X(thiếu dấu ';') =X+5 (thiếu dấu ';')
3) S:=0; n:=0; while S <= 10 do (thiếu 'begin') n:(thiếu dấu '=')n+1 ,(để kết thúc đoạn lệnh dùng dấu ';' không phải dấu ',') S:= S+n; (thiếu end;)