ÔN TẬP TRỰC TUYẾN - TIN HỌC 8 - VÒNG LẶP (WHILE...DO)

2 61 0
ÔN TẬP TRỰC TUYẾN - TIN HỌC 8 - VÒNG LẶP (WHILE...DO)

Đang tải... (xem toàn văn)

Thông tin tài liệu

Do vậy biến a cần phải được thay đổi để chuyển từ điều kiện đúng sang sai,chỉ như thế chương trình mới không rơi vào vòng lặp vô hạn. Chúc các em ôn tập thành công!.[r]

(1)

ÔN TẬP TRỰC TUYẾN TIN HỌC 8 I/ CÂU LỆNH LẶP WHILE…DO (lặp với số lần lặp chưa biết trước)

1/ Cú pháp

 WHILE<điều kiện> <câu lệnh>; 2/ Hoạt động vòng lặp While do

- Bước : kiểm tra điều kiện

- Bước : Nếu điều kiện sai câu lệnh bị bỏ qua việc thực lệnh lặp kết thúc.

Nếu điều kiện đúng, thực câu lệnh quay lại Bước

II/ BÀI TẬP:

Bài 1: Cho đoạn chương trình sau: Var a:integer;

Begin

a:= 5;

while a < begin

writeln(‘A’); a:=a+1; end;

readln; End

Có chữ A in hình? ĐIỀU KIỆN

CÂU LỆNH

Sai

(2)

Bài 2: Đoạn lệnh sau cho kết gì? So:=1;

While So<10 begin

writeln(So); So:= So+2; end;

a/ In số từ đến b/ In số từ đến 10

c/ In số ; ; ; ; d/ Không phương án Bài 3: Câu lệnh lặp While … có:

A Số lần lặp vô hạn B Số lần lặp biết trước C Số lần lặp trước D.Không thực lần lặp

III/ LẶP VƠ HẠN LẦN- LỖI LẬP TRÌNH CẦN TRÁNH

Khi viết chương trình sử dụng cấu trúc lặp cần ý tránh tạo nên vịng lặp khơng kết thúc Như đoạn chương trình sau đây:

Var a:integer; Begin a:=5;

while a<6 writeln(‘on tap truc tuyen tot nhe’); End

 Trong chương trình trên, điều kiện a<6 ln ln nên câu lệnh writeln(‘on tap truc tuyen tot nhe’); thực Do biến a cần phải thay đổi để chuyển từ điều kiện sang sai,chỉ chương trình khơng rơi vào vịng lặp vơ hạn

Ngày đăng: 03/02/2021, 07:42

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan