Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Vòng lặp FOR
MIỄN PHÍ
Số trang
2
Kích thước
60.0 KB
Định dạng
PDF
Lượt xem
1328

Vòng lặp FOR

Nội dung xem thử

Mô tả chi tiết

Vòng FOR

Nguyễn Hiếu Cường

Về sự hoạt động của cấu trúc lặp for

Pascal là ngôn ngữ lập trình được dạy và sử dụng rộng rãi trong các trường học hiện nay.

For là một trong ba cấu trúc lặp của ngôn ngữ Pascal , rất quen thuộc đối với những ai đã

và đang lập trình bằng ngôn ngữ này. Tuy nó thật đơn giản nhưng qua kinh nghiệm giảng

dạy tôi thấy không phải bạn học sinh nào cũng hiểu được rõ ràng cách thực hiện của cấu

trúc đó. Ta hãy xem một số ví dụ:

Ví dụ 1:

n:=10;

for i:= 1 to n do

begin

n:= 5;

write (i:4);

end;

Đoạn chương trình này sẽ in ra màn hình kết quả là:

1 2 3 4

5 6 7 8

9 10

Lý do là: Trình biên dịch chỉ xác định giá trị cuối (n) đúng một lần khi bắt đầu vào vòng

lặp, vì thế trong quá trình lặp, việc thay đổi giá trị cuối không có ý nghĩa gì.

Ví dụ 2a:

n:=10;

For i:=1 to 10 do

begin

write (i:4);

i:=i+1;

end;

Đoạn chương trình này sẽ in ra màn hình kết quả là:

1 3 5 7 9

Ví dụ 2b:

n:=10;

for i:=1 to 10 do

begin

write(i:4);

i:=i+2;

end;

Tải ngay đi em, còn do dự, trời tối mất!