Bài thực hành 4. Sử dụng câu lệnh điều kiện If….Then

Chia sẻ bởi Nguyễn Kim Chung | Ngày 24/10/2018 | 31

Chia sẻ tài liệu: Bài thực hành 4. Sử dụng câu lệnh điều kiện If….Then thuộc Tin học 8

Nội dung tài liệu:

11/28/2013
Text
TIN HỌC 8
Nhiệt liệt chào mừng các thầy cô giáo đến thăm lớp dự giờ
11/28/2013
KIỂM TRA BÀI CŨ
Cho biết các câu lệnh Pascal để thực hiện cấu trúc rẽ nhánh.
Dạng thiếu:
If <điều kiện> then ;
Dạng đủ:
If <điều kiện> then else ;
Nếu <điều kiện> thì ;
Nếu <điều kiện> thì nếu không thì ;
11/28/2013
KIỂM TRA BÀI CŨ
Cho biết các câu lệnh Pascal để thực hiện cấu trúc rẽ nhánh.
Dạng thiếu:
Nếu <điều kiện> thì ;
If <điều kiện> then ;
Nếu a > b thì in giá trị của a ra màn hình
If
a > b
then
Write (a);
Ví dụ:
11/28/2013
KIỂM TRA BÀI CŨ
Cho biết các câu lệnh Pascal để thực hiện cấu trúc rẽ nhánh.
Dạng đủ:
Nếu <điều kiện> thì nếu không thì ;
If <điều kiện> then else ;
Nếu b≠0 thì tính kết quả x=a/b
nếu không thì thông báo lỗi không chia được
If
b<>0
then
x:=a/b
else
Write (‘Mau so = 0, khong chia duoc’);
Ví dụ:
11/28/2013
Tiết 28: BTH4
SỬ DỤNG LỆNH ĐIỀU KIỆN IF...THEN (t1)
11/28/2013
Tiết 28: BTH4
SỬ DỤNG LỆNH ĐIỀU KIỆN IF...THEN (t1)
Bài 1:
Viết chương trình nhập hai số nguyên a và b khác nhau từ bàn phím. In hai số đó ra màn hình theo thứ tự không giảm.
INPUT:
OUTPUT:
Thuật toán:
Hai số nguyên a và b khác nhau.
Hai số a và b theo thứ tự tăng dần.
- B1: Khởi tạo và khai báo biến chương trình.
- B2: Nhập hai số a và b.
- B3: Kiểm tra: Nếu aIf (a11/28/2013
Tiết 28: BTH4
SỬ DỤNG LỆNH ĐIỀU KIỆN IF...THEN (t1)
Khởi tạo và khai báo biến
Khởi tạo và khai báo biến
Nhập hai số a và b
Kiểm tra nếu aKhởi tạo và khai báo biến chương trình
Nhập hai số a và b
Kiểm tra nếu a{Lưu bài tập trên là Sap_xep.pas}
11/28/2013
Tiết 28: BTH4
SỬ DỤNG LỆNH ĐIỀU KIỆN IF...THEN (t1)
11/28/2013
Tiết 28: BTH4
SỬ DỤNG LỆNH ĐIỀU KIỆN IF...THEN (t1)
11/28/2013
Tiết 28: BTH4
SỬ DỤNG LỆNH ĐIỀU KIỆN IF...THEN (t1)
Bài 2:
Viết chương trình nhập ba số nguyên a, b, c từ bàn phím. Kiểm tra và in ra màn hình kết quả xem ba số đó có là độ dài ba cạnh của tam giác hay không.
Bổ sung kiến thức:
Sử dụng từ khóa and trong câu lệnh If có thể kết hợp nhiều phép so sánh đơn giản thành một phép so sánh phức tạp. Giá trị của phép so sánh này là đúng khi và chỉ khi tất cả các phép so sánh đơn giản đều đúng. Ngược lại, nó có giá trị sai.
Ý tưởng: Ba số dương a, b, c là độ dài các cạnh của một tam giác khi và chỉ khi thỏa mãn bất đẳng thức tam giác (nghĩa là thỏa mãn điều kiện: a+b>c, b+c>a và c+a>b).
11/28/2013
Tiết 28: BTH4
SỬ DỤNG LỆNH ĐIỀU KIỆN IF...THEN (t1)
Bài 2:
Viết chương trình nhập ba số nguyên a, b, c từ bàn phím. Kiểm tra và in ra màn hình kết quả xem ba số đó có là độ dài ba cạnh của tam giác hay không.
INPUT:
OUTPUT:
Ba số nguyên a, b, c.
Kết quả kiểm tra ba số a, b, c có là số đo của tam giác hay không.
Thuật toán:
- B1: Khởi tạo và khai báo biến chương trình.
- B2: Nhập ba số a, b, c.
- B3: Kiểm tra: Nếu a+b>c và b+c>a và a+c>b thì thông báo ba số a, b, c là số đo của tam giác nếu không thì thông báo a, b, c không là số đo của tam giác.
If (a+b>c) and (b+c>a) and (a+c>b) then write(‘Ba so a,b,c la so do cua tam giac’) else write(‘Ba so a,b,c khong la so do cua tam giac’);
11/28/2013
Tiết 28: BTH4
SỬ DỤNG LỆNH ĐIỀU KIỆN IF...THEN (t1)
Khởi tạo và khai báo biến
Nhập ba số a, b, c
Kiểm tra điều kiện thỏa mãn bất ĐT tam giác.
{Lưu bài tập trên là KT_Tgiac.pas}
11/28/2013
Tiết 28: BTH4
SỬ DỤNG LỆNH ĐIỀU KIỆN IF...THEN (t1)
11/28/2013
Tiết 28: BTH4
SỬ DỤNG LỆNH ĐIỀU KIỆN IF...THEN (t1)
11/28/2013
Tiết 28: BTH4
SỬ DỤNG LỆNH ĐIỀU KIỆN IF...THEN (t1)
11/28/2013
Tiết 28: BTH4
SỬ DỤNG LỆNH ĐIỀU KIỆN IF...THEN (t1)
11/28/2013
Tiết 28: BTH4
SỬ DỤNG LỆNH ĐIỀU KIỆN IF...THEN (t1)
Củng cố
Câu lệnh điều kiện dạng thiếu:
If <điều kiện> then ;
2. Câu lệnh điều kiện dạng đầy đủ:
If <điều kiện> then else ;
3. Sử dụng từ khóa and trong câu lệnh If có thể kết hợp nhiều phép so sánh đơn giản thành một phép so sánh phức tạp. Giá trị của phép so sánh này là đúng khi và chỉ khi tất cả các phép so sánh đơn giản đều đúng. Ngược lại, nó có giá trị sai.
11/28/2013
Tiết 28: BTH4
SỬ DỤNG LỆNH ĐIỀU KIỆN IF...THEN (t1)
Hoạt động nối tiếp
Xem lại cú pháp câu lệnh điều kiện.
Xem bài tập còn lại.
Bài tập: Viết chương trình giả và biện luận phương trình bậc nhất ax+b=0.
11/28/2013
BÀI HỌC KẾT THÚC
Cám ơn quý thầy cô
và các em học sinh.
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Kim Chung
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)