Để em nói sơ lược nha.
Bài đầu tiên em học và cảm thấy dễ hiểu nhất khi tiếp xúc với lập trình là:
Tính tổng
S=1+2+3+4+....+n
Thì thuật toán đưa ra ở đây là
S=0;
[
s:=s+i;
i:=i+1]
Như thế cái s cũ sẽ được thay thế bằng chính nó cộng thêm i.
Nội dung bài toán:
Program Baitoan;
Var
n,i,s:integer;
Begin
Writeln('Nhap:'); { Hiện từ Nhap ra màn hình}
readln(n); { Đọc vào cho biến n}
s:=0; {Khởi tạo giá trị đầu}
For i:=1 to n do {i sẽ chạy từ 1 đến n}
S:=s+i;
Readln;
End.
|