Bài 9. Cấu trúc rẽ nhánh

Chia sẻ bởi Lê Thị Cẩm Liên | Ngày 10/05/2019 | 46

Chia sẻ tài liệu: Bài 9. Cấu trúc rẽ nhánh thuộc Tin học 11

Nội dung tài liệu:

CHÀO MỪNG THẦY CÔ VỀ DỰ GIỜ !
CHƯƠNG III
CẤU TRÚC RẼ NHÁNH VÀ LẶP
BÀI 9: CẤU TRÚC RẼ NHÁNH
CẤU TRÚC RẼ NHÁNH
1. RẼ NHÁNH
3. MỘT SỐ VÍ DỤ
2. CÂU LỆNH IF - THEN
1. RẼ NHÁNH
Ví dụ 1: Nếu nhà trường có phòng máy thì các em sẽ được thực hành.
Ví dụ 2: Nếu nhà trường có phòng máy thì các em sẽ được thực hành, nếu không thì các em sẽ không được thực hành.
Cách diễn đạt trên thuộc dạng thiếu:
Nếu … thì…
Cách diễn đạt trên thuộc dạng đủ:
Nếu … thì…, nếu không thì…
IF <Điều kiện> THEN ;
a. Dạng thiếu:
- IF, THEN là từ khóa
- Điều kiên là biểu thức logic hoặc biểu thức quan hệ.
- Câu lệnh là một lệnh đơn hoặc lệnh ghép của Pascal. Lệnh ghép là lệnh có từ 2 lệnh trở lên và được đặt trong cặp từ khóa Begin … End
Trong đó:
2. CÂU LỆNH IF - THEN
Di?u ki?n
Dỳng

Cõu l?nh
Sai

Cõu l?nh
Dỳng

Cõu l?nh
Di?u ki?n
Di?u ki?n
Begin
;
End;
b. Dạng đủ
IF <Điều kiện> THEN

ELSE
;
Đ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
2. CÂU LỆNH IF - THEN
Chú ý: trước từ khóa ELSE không có dấu chấm phẩy (;)
MỞ
3. Một số ví dụ
Bài 2: Viết chương trình tìm ra số lớn nhất trong hai số nguyên a và b
Bài 1: Viết chương trình nhập số nguyên dương a từ bàn phím và kiểm tra xem a là số chẵn hay lẻ
Bài 3: Viết chương trình giải phương trình
ax + b = 0
PASCAL
HẸN GẶP LẠI THẦY CÔ !
* 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ẻ: Lê Thị Cẩm Liê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)