Bước 1: s <-- 0; n<--2;
Bước 2: Nếu n>=5 thì chuyển tới bước 4
Bước 3: n<-- n+1; S<-- S+n và quay lại bước 2
Bước 4: In giá trị S và kết thúc thuật toán
a) Em hãy cho biết thuật toán máy tính sẽ thực hiện bao nhiêu vòng lặp?
Kết thúc giá trị của S bằng bao nhiêu?
b)Viết chương trình bằng Pascal để mô tả thuật toán đó
a) Thuật toán này sẽ thực hiện 3 vòng lặp và kết thúc với giá trị S = 9
b) Chương trình Pascal:
program vidu;
var
n, s: integer;
begin
n := 2;
s := 0;
while n < 5 do
begin
n := n + 1;
s := s + n;
end;
writeln('S =', s);
end.
thanks