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

Chia sẻ bởi Phạm Thảo Nguyên | Ngày 24/10/2018 | 30

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:

Em hãy nêu cú pháp của câu lệnh điều kiện dạng thiếu và dạng đủ?
KIỂM TRA KIẾN THỨC CŨ
T? T? nhiờn Tru?ng THCS Nh?t Hũa
2
IF THEN ;
Điều kiện
Đúng

Câu lệnh
Nếu <điều kiện> đúng thỡ thực hiện sau từ khoá Then,
sai bị bỏ qua.
Sai

Câu lệnh
Đúng

Câu lệnh
Điều kiện
Điều kiện
- Di?u kiện: Là một phép so sánh
- Câu lệnh: Lệnh đơn hoặc lệnh ghép
Trong đó:
Cú pháp của câu lệnh điều kiện
Dạng thi?u:
T? T? nhiờn Tru?ng THCS Nh?t Hũa
3
IF THEN ELSE ;
Dạng d?:
Điều kiện
Đúng

Câu lệnh 1
Sai

Câu lệnh 2
Điều kiện

Câu lệnh 1

Câu lệnh 2
Điều kiện

Câu lệnh 1
Điều kiện
Nếu <điều kiện> đúng thỡ được thực hiện,
ngược lại thỡ được thực hiện.
Tiết 23. Bài tập thực hành 4 (Tiết 2)
SỬ DỤNG
LỆNH ĐIỀU KIỆN
IF…THEN
BÀI TẬP 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 hai bạn.
Thực hiện: Nhập chương trình Bài tập 2 (SGK/53) vào máy.

Lưu chương trình với tên AICAOHON.PAS
Dịch và chỉnh sửa các lỗi gõ, nếu có. (Alt+F9)
Chạy chương trình để thử chương trình. (Ctrl+F9)
Quan sát các kết quả nhận được và nhận xét.
Hãy tìm chỗ chưa đúng trong chương trình.
Sửa lại chương trình để có kết quả đúng.
Thực hiện:
Khởi động Pascal. Gõ chương trình sau và tìm hiểu ý nghĩa của từng câu lệnh trong chương trình
BÀI TẬP 2
Quan sát hình sau, em hãy cho biết ý nghĩa của đoạn chương trình này?
Các em hãy chạy chương trình vừa nhập, nhập trường hợp chiều cao của bạn Long cao hơn ban Trang và thấy điều gi?
Lưu ý
Khi chạy chương trình và nhập trường hơp số liệu chiều cao của bạn Long >Trang thi sẽ có 2 câu trả lời
“Ban Long cao hon”
“Hai ban bang nhau”

Hãy nêu cách chỉnh sửa để khi nhập chiều cao cả hai bạn Long và Trang vào ta chỉ đưa ra một thông báo đúng?
Chương trình đã sửa cách 1
Chương trình đã sửa cách 2
BÀI TẬP 3
Viết chương trình 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 quả kiểm tra ba số đó có thể là độ dài các cạnh một tam giác hay không?
Thực hiện:
Khởi động Pascal. Gõ 1 trong hai dạng chương trình sau và tìm hiểu ý nghĩa của từng câu lệnh trong chương trình.
Thực hiện:
Lưu chương trình với tên BACANHTAMGIAC.PAS.
Tìm hiểu ý nghĩa của các câu lệnh trong chương trình.
Dịch và chạy chương trình với các số tùy ý, quan sát kết quả trên màn hình.
QUAN SÁT HAI CHƯƠNG TRÌNH SAU VÀ CHO NHẬN XÉT VỀ SỰ KHÁC NHAU?
Kết quả khi chạy chương trình
Lưu ý: Các dấu ngoặc tròn ở phép so sánh điều kiện khi kết hợp nhiều phép so sánh.
Lưu ý: Với câu lệnh điều kiện dạng đủ, không đặt dấu “;” sau từ khóa Else.
Dấu “;” dùng để phân cách câu lênh(không phải là kết thúc câu lệnh).
GHI NHỚ
Câu lệnh điều kiện dạng thiếu
If <điều kiện> then ;
Câu lệnh điều kiện dạng đủ
If <điều kiện> then else ;

Từ khóa AND(và) để 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 hợ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ừ khóa OR(hoặc) để kết hợp nhiều phép so sánh đơn giản. Giá trị của phép so sánh này chỉ sai khi và chỉ khi tất cả các phép so sánh thành phần đều sai. Ngược lại, nó có giá trị đúng.
HƯỚNG DẪN VỀ NHÀ
- Ôn tập lại những kiến thức đã học hôm nay, Xem ý nghĩa của các câu lệnh.
Làm các bài tập sách SBT.
Chuẩn bị tiết sau thực hành tiếp.
Bài học đã
KẾT THÚC
Thân ái chào các em
* 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ẻ: Phạm Thảo Nguyên
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)