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 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ạn Trang cao hơn″, ″Hai bạn bằng [r]
(1)ƠN TẬP
Tin học _B 6: Câu lệnh điều kiện I TRẮC NGHIỆM:Em viết câu trả lời đúng?
Câu 1:Phát biểu sau lấy làm biểu thức điều kiện cấu trúc rẽ 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 >; Else < Câu lệnh >; B If < Điều kiện> then < Câu lệnh >;
C If < Điều kiện> then < Câu lệnh >, < Câu lệnh >; D If < Điều kiện > then < Câu lệnh > Else < Câu lệnh >;
Câu 3:Hãy cho biết giá trị biến X sau thực câu lệnh: if (45 mod ) = then X :=X+2;
( Biết trước giá trị biến X = 5) A
B C D 11
Câu 4:Ta có lệnh sau: x:= 8;
If x>5 then x := x +1; Giá trị x bao nhiêu? A
B C D
Câu 5:Các câu lệnh Pascal sau viết đúng: A If x:= then a = b;
B If x > 4; then a:= b;
C If x > then a:=b else m:=n; D If x > then a:=b; else m:=n;
Câu 6:Để tìm giá trị lớn số a, b ta viết: A Max:=a; If b>Max then Max:=b;
(2)Câu 7:Hãy chọn cách dùng sai Muốn dùng biến X lưu giá trị nhỏ giá trị hai biến A, B dùng cấu trúc rẽ 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; Câu 8:
IF a>8 THEN b:=3 ELSE b:=5;
Khi a nhận giá trị b nhận giá trị nào? A
B C D
Câu 9:Chọn câu lệnh Pascal hợp lệ câu sau: 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 := then x : = 100;
Câu 10:Hãy cho biết giá trị biến X sau thực câu lệnh: X:= 10;
IF (91 mod ) = then X :=X+20; A 10
B 30 C D
II TỰ LUẬN:
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 đủ? III THỰC HÀNH:
Bài 1: Viết chương trình nhập số nguyên a b khác từ bàn phím in 2 số hình theo thứ tự khơng giảm.
(3)c) Tìm hiểu ý nghĩa câu lệnh chương trình Nhấn Alt + F9 để dịch sửa lỗi nhấn Ctrl + F9 để chạy nhập liệu (12,53), (65,20) Lưu chương trình với tên Sap_xep.pas
GỢI Ý:
a Mơ tả thuật toán - B1: nhập số A - B2: nhập số B
- B3: so sánh, A < B in theo thứ tự A – B khơng in theo thứ tự B – A
c Kết
Bài 2: Viết chương trình nhập chiều cao hai bạn Long Trang, in màn hình kết so sánh chiều cao hai bạn, dạng ″Bạn Long cao hơn″, ″Bạn Trang cao hơn″, ″Hai bạn nhau″.
a) Gõ chương trình sau:(Nếu có máy tính)
b) Lưu chương trình với tên Aicaohon.pas dịch sửa lỗi có
c) Chạy chương trình với liệu (1.5, 1.6) (1.6, 1.5) (1.6, 1.6) quan sát kết nhận cho nhận xét, tìm chỗ sai
(4)Tham khảo tìm hiểu y nghĩa đoạn chương trình sau đây:
If Long>Trang then writeln(‘Ban Long cao hon’) else If Long<Trang then writeln(‘Ban Trang cao hon’) else Writeln(‘Hai ban cao bang nhau’);
GỢI Ý: c Kết
- Nhận xét: liệu thứ 2, chương trình in thừa thông báo câu điều kiện thỏa mãn
d Sửa lại
Bài 3: Nhập ba số dương a, b, c từ bàn phím, kiểm tra in hình kết quả kiểm tra ba số độ dài cạnh tam giác hay không. GỢI Ý:
(5)Tổng kết Có thể sử dụng lệnh if…then lồng
2 Sử dụng từ khóa and để kết hợp điều kiện so sánh Điều kiện thỏa mãn tất điều kiện đúng, sai có điều kiện sai
3 Sử dụng từ khóa or tương tự and, câu so sánh điều kiện Ngược lại, câu so sánh sai
Nga My, ngày 01 tháng 02 năm 2021