TÀI LIỆU ÔN TẬP TẠI NHÀ - KHỐI 8

2 5 0
TÀI LIỆU ÔN TẬP TẠI NHÀ - KHỐI 8

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

Thông tin tài liệu

Ban đầu biếnđếm sẽ nhận giá trị bằng giátrịđầu, sau mỗi vòng lặp, biếnđếm được tự động tăng thêm một đơn vị (+1) cho đến khi bằng giátrịcuối.. Số vòng lặp là biết trước và bằng :?[r]

(1)

ÔN TẬP TRỰC TUYẾN - HK II - TIN HỌC 8 Năm học 2019 - 2020

Bài Câu lệnh lặp

Cú pháp :

FOR biếnđếm := giátrịđầu TO giátrịcuối DO câulệnh ;

Trong :

FOR, TO, DO : từ khóa

biếnđếm : biến kiểu nguyên (integer). giátrịđầu, giátrịcuối : giá trị nguyên.

giátrịcuối phải lớn giátrịđầu

câulệnh : câu lệnh đơn giản câu lệnh ghép.

Ban đầu biếnđếm nhận giá trị giátrịđầu, sau vòng lặp, biếnđếm tự động tăng thêm đơn vị (+1) giátrịcuối

Số vòng lặp biết trước :

giátrịcuối - giátrịđầu + 1

I LÝ THUYẾT:

Câu 1: Đâu công việc phải thực nhiều lần với số lần biết trước?

A Học thuộc B Một ngày tắm hai lần C Đánh ngày ba lần D Cả B,C

Câu 2: For … to … câu lệnh lặp:

A Biết trước số lần lặp B Chưa biết trước số lần lặp

C Biết trước số lần lặp giới hạn <=100 D Biết trước số lần lặp giới hạn >=100

Câu 3: Lệnh lặp sau đúng?

A For <biến đếm> = <giá trị đầu> to <giá trị cuối> <câu lệnh>; B For <biến đếm> : < giá trị cuối> to <giá trị đầu> <câu lệnh>; C For <biến đếm> := <giá trị đầu> to <giá trị cuối> <câu lệnh>; D For <biến đếm> = <giá trị cuối> to <giá trị đầu> <câu lệnh>;

Câu 4: Trong lệnh lặp for to Pascal, vòng lặp, biến đếm thay đổi nào?

A Một giá trị B Tăng

C Giảm D Một giá trị khác

Câu 5: Hãy cho biết số lần lặp câu lệnh for sau đây: “for i:= -2 to …”

A -2 lần B lần C lần D lần

Câu 6: Câu lệnh pascal sau hợp lệ ?

A For i := to writeln(‘Hello’); B For i :=1.5 to 5.5 writeln(‘Hello’); C For i := to writeln(‘Hello’) D For i := -1 to writeln(‘Hello’);

Câu 7: Trong ngơn ngữ lập trình pascal, để thực câu lệnh : For i:=1 to a:=a+1; biến i phải khai báo kiểu liệu là…

A Real B Integer

(2)

Cho đoạn chương trình : X := ;

for i := -2 to X := X + ;

Sau đoạn chương trình thực hiện, giá trị X ? Giải:

Số vòng lặp: – (-2) + = 5

Vòng lặp Giá trị i Thực câu lệnh

1 -2 X:=X+2=0+2=2

2 -1 X:=X+2=2+2=4

3 0 X:=X+2=4+2=6

4 1 X:=X+2=6+2=8

5 2 X:=X+2=8+2=10

X=10

II.BÀI TẬP:

Cho đoạn chương trình : Y := 10 ;

for i := to Y := Y - ;

Sau đoạn chương trình thực hiện, giá trị Y bao nhiêu?

Ngày đăng: 07/02/2021, 15:44

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

Tài liệu liên quan