BÀI TẬP: SỬ DỤNG CÂU LỆNH LẶP FOR…DO.. 2.[r]
(1)TIN HOÏC 8
TIN HOÏC 8
(2)3 Dặn dò
2 Bài tập
1 Lý thuyết
(3)Câu 2 Câu 1
Câu 5
Câu 3 Câu 4
Trị chơi mơ phỏng“Chiếc nón kì diệu”
(4)FOR < biến đếm > := < giá trị cuối> DOWNTO <giá trị đầu> DO < câu lệnh > ;
Lệnh lặp sau đúng?
S FOR <biến đếm>= <giá trị đầu> TO <giá trị cuối>
DO <câu lệnh> ;
FOR <biến đếm>:= <giá trị đầu> TO <giá trị cuối> DO <câu lệnh> ;
Đ
S
A. B. C.
FOR <biến đếm>: <giá trị cuối > DOWNTO <giá trị đầu> DO <câu lệnh> ;
S
(5)for i:= to 10 do x:= x + 1;
Hãy chọn câu ?
S for i:= to 10; do x:= x + 1;
for i:= 10 to 1 do x:= x + 1; S
Đ
A. B. C.
for i:= to 10
for j:= to 10 do x:= x + 1;
S
(6)Trong câu lệnh lặp
for i:=1 to 100 begin … end;
câu lệnh ghép thực lần ( hay bao nhiêu vòng lặp thực hiện)?
Đ 100 lần. 1 lần.
S
A.
B.
Không lần nào.
S
C.
99 lần.
S
D.
Số lần lặp = giá trị cuối – giá trị đầu + 1
(7)For i = 10 to writeln(‘A’);
Các câu lệnh pascal sau có hợp lý khơng ?
Đ For i = to 100 writeln(‘A’); For i = 1.9 to writeln(‘A’);
S S
A. B. C.
For i = to 10.8 writeln(‘A’);
S
D.
Biến đếm có kiểu liệu kiểu số nguyên ( interger )
FOR<biến đếm>:=<giá trị đầu>TO<giá trị cuối> DO <câu lệnh>;
(8)Cho chương trình sau:
Var i : interger ; Begin
For i:= to write( i : 3); readln;
End.
Kết in lên hình :
1 2 3
(9)• Cấu trúc câu lệnh lặp:
FOR <biến đếm>:=<giá trị đầu> TO <giá trị cuối> DO <câu lệnh> ;
• Giải thích:
– Biến đếm tên biến người dùng tự đặt có kiểu liệu kiểu số nguyên
– Giá trị đầu < giá trị cuối
Tiết 42 – BTH 5: SỬ DỤNG CÂU LỆNH LẶP FOR…DO
1 Lý thuyết
• Hoạt động
<biến đếm> giá trị đầu
<biến đếm> <= <giá trị cuối>
<biến đếm> <biến đếm> +
<câu lệnh>
Đ
Kết thúc
S
(10)Bài 1: Tính tổng N số tự nhiên từ 1 N
với N nhập từ bàn phím In kết hình
BÀI TẬP: SỬ DỤNG CÂU LỆNH LẶP FOR…DO
2 Bài tập
Xác định tốn
• Input: N
• Output: S = ?
Mơ tả thuật tốn
• B1: Nhập N
• B2: S 0, i 1
• B3: Nếu i <= N S S + i
• B4: i i + 1
(11)Bài 1: Tính tổng N số tự nhiên từ 1 N với N nhập từ
bàn phím In kết hình
BÀI TẬP: SỬ DỤNG CÂU LỆNH LẶP FOR…DO
2 Bài tập
Xác định tốn
• Input: N
• Output: S = ?
Mơ tả thuật tốn
S 0, i
I <= N
i i +
S S + i
Đ
Kết thúc
S
(12)• Ghi nhớ cấu trúc, hoạt động câu lệnh lặp
• Viết chương trình sau: Tính tích N số tự nhiên từ N với N nhập từ
bàn phím In kết hình
BÀI TẬP: SỬ DỤNG CÂU LỆNH LẶP FOR…DO
(13)