Tải bản đầy đủ (.docx) (5 trang)

NỘI DUNG HỌC TẬP TẠI NHÀ CHO HỌC SINH KHỐI 8 năm học 2020 - 2021(từ 01.2.2021)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (221.76 KB, 5 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

<b>ƠN TẬP</b>



<b>Tin học 8 _B 6: Câu lệnh điều kiện</b>


<b>I. TRẮC NGHIỆM:</b><i>Em hãy viết ra câu trả lời đúng?</i>


<b>Câu 1:Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ</b>
nhánh ?


A. A:= B
B. A > B
C. N mod 100
D. “A nho hon B”


Câu 2:Câu lệnh điều kiện dạng đầy đủ là:


A. If < Điều kiện> then < Câu lệnh 1 >; Else < Câu lệnh 2 >;
B. If < Điều kiện> then < Câu lệnh >;


C. If < Điều kiện> then < Câu lệnh 1 >, < Câu lệnh 2 >;
D. If < Điều kiện > then < Câu lệnh 1 > Else < Câu lệnh 2 >;


<b>Câu 3:Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh:</b>
if (45 mod 3 ) = 0 then X :=X+2;


( Biết rằng trước đó giá trị của biến X = 5)
A. 5


B. 9
C. 7
D. 11



<b>Câu 4:Ta có 2 lệnh sau:</b>
x:= 8;


If x>5 then x := x +1;
Giá trị của x là bao nhiêu?
A. 5


B. 9
C. 8
D. 6


<b>Câu 5:Các câu lệnh Pascal nào sau đây được viết đúng:</b>
A. If x:= 5 then a = b;


B. If x > 4; then a:= b;


C. If x > 4 then a:=b else m:=n;
D. If x > 4 then a:=b; else m:=n;


<b>Câu 6:Để tìm giá trị lớn nhất của 2 số a, b thì ta viết:</b>
A. Max:=a; If b>Max then Max:=b;


</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

<b>Câu 7:Hãy chọn cách dùng sai . Muốn dùng biến X lưu giá trị nhỏ nhất trong các giá</b>
trị của hai biến A, B có thể dùng cấu trúc rẽ nhánh như sau :


A. if A <= B then X := A else X := B;
B. if A < B then X := A;


C. X := B; if A < B then X := A;
D. if A < B then X := A else X := B;


<b>Câu 8:</b>


IF a>8 THEN b:=3 ELSE b:=5;


Khi a nhận giá trị là 0 thì b nhận giá trị nào?
A. 0


B. 5
C. 8
D. 3


<b>Câu 9:Chọn câu lệnh Pascal hợp lệ trong các câu sau:</b>
A. If x : = a + b then x : = x + 1;


B. If a > b then max = a;


C. If a > b then max : = a else max : = b;
D. If 5 := 6 then x : = 100;


<b>Câu 10:Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh:</b>
X:= 10;


IF (91 mod 3 ) = 0 then X :=X+20;
A. 10


B. 30
C. 2
D. 1


<b>II. TỰ LUẬN:</b>



<b>Câu 1: Hãy viết cú pháp câu lệnh điều kiện dạng thiếu, câu lệnh điều kiện dạng đủ?</b>
<b>III. THỰC HÀNH:</b>


<b>Bài 1: Viết chương trình nhập 2 số nguyên a và b khác nhau từ bàn phím và in 2</b>
<b>số đó ra màn hình theo thứ tự khơng giảm.</b>


</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>

c) Tìm hiểu ý nghĩa của các câu lệnh trong chương trình. Nhấn Alt + F9 để dịch và
sửa lỗi. nhấn Ctrl + F9 để chạy. nhập các bộ dữ liệu (12,53), (65,20). Lưu chương
trình với tên Sap_xep.pas


<b>GỢI Ý:</b>


a. Mơ tả thuật tốn
- B1: nhập số A
- B2: nhập số B


- B3: so sánh, nếu A < B thì in ra theo thứ tự A – B. nếu khơng thì in ra theo thứ tự
B – A.


c. Kết quả


<b>Bài 2: Viết chương trình nhập chiều cao của hai bạn Long và Trang, in ra màn</b>
<b>hình kết quả so sánh chiều cao của hai bạn, dưới dạng ″Bạn Long cao hơn″,</b>
<b>″Bạn Trang cao hơn″, ″Hai bạn bằng nhau″.</b>


a) Gõ chương trình sau:<b>(Nếu có máy tính)</b>


b) Lưu chương trình với tên Aicaohon.pas. dịch và sửa lỗi nếu có.



c) Chạy chương trình với các bộ dữ liệu (1.5, 1.6) và (1.6, 1.5) và (1.6, 1.6). quan sát
kết quả nhận được và cho nhận xét, tìm chỗ sai.


</div>
<span class='text_page_counter'>(4)</span><div class='page_container' data-page=4>

Tham khảo và tìm hiểu y nghĩa đoạn chương trình sau đây:


<b>If Long>Trang then writeln(‘Ban Long cao hon’) else If Long<Trang then</b>
<b>writeln(‘Ban Trang cao hon’) else Writeln(‘Hai ban cao bang nhau’);</b>


<b>GỢI Ý:</b>
c. Kết quả


- Nhận xét: ở bộ dữ liệu thứ 2, chương trình in ra thừa 1 thơng báo do cả 2 câu điều
kiện đều được thỏa mãn.


d. Sửa lại


<b>Bài 3: Nhập ba số dương a, b, và c từ bàn phím, kiểm tra và in ra màn hình kết</b>
<b>quả kiểm tra ba số đó có thể là độ dài các cạnh của một tam giác hay không.</b>
<b>GỢI Ý:</b>


</div>
<span class='text_page_counter'>(5)</span><div class='page_container' data-page=5>

<b>Tổng kết</b>
1. Có thể sử dụng các lệnh if…then lồng nhau.


2. Sử dụng từ khóa and để kết hợp các điều kiện so sánh. Điều kiện được thỏa mãn
khi tất cả các điều kiện con đúng, và sai khi có ít nhất 1 điều kiện là sai.


3. Sử dụng từ khóa or tương tự như and, câu so sánh là đúng khi ít nhất 1 điều kiện là
đúng. Ngược lại, câu so sánh là sai.


<i>Nga My, ngày 01 tháng 02 năm 2021</i>



</div>

<!--links-->

×