1. Trang chủ
  2. » Giáo án - Bài giảng

Tiết 23. Câu lệnh điều kiện

24 350 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 24
Dung lượng 2,14 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Hoạt động phụ thuộc vào điều kiện:Tuy nhiên, các công việc đó sẽ bị thay đổi bởi các hoàn cảnh khác nhau.. Hoạt động phụ thuộc vào điều kiện:Từ Nếu trong các ví dụ trên dùng để chỉ ra cá

Trang 1

HÂN HOAN CHÀO ĐÓN CÁC BẠN

HỌC SINH VÀ CÁC THẦY CÔ

ĐẾN DỰ GIỜ!

Trang 2

KIỂM TRA BÀI Câu hỏi: Hãy xác định Input, Output và mô tả thuật toán để giải bài toán: Tìm giá trị lớn nhất của 3 số a, b, c cho trước.

Bước 2: Nếu Max< b, Maxb.

Bước 3: Nếu Max<c, Max c.

Bước 4: Kết thúc

Trang 3

CÂU LỆNH ĐIỀU KIỆN

Bài 6

Trang 4

1 Hoạt động phụ thuộc vào điều kiện:

Trong cuộc sống, luôn có các công việc chúng ta phải làm hằng ngày.

Ví dụ:

Mỗi sáng em thức dậy, em tập thể dục buổi sáng.

Mỗi sáng thứ hai, em sẽ dự lễ chào cờ.

CÂU LỆNH ĐIỀU KIỆN

Bài 6

Trang 5

1 Hoạt động phụ thuộc vào điều kiện:

Tuy nhiên, các công việc đó sẽ bị thay đổi bởi các hoàn cảnh khác nhau.

Ví dụ:

Nếu em bị bệnh, em sẽ không tập thể dục.

Nếu trời mưa, em sẽ không dự lễ chào cờ.

CÂU LỆNH ĐIỀU KIỆN

Bài 6

Trang 6

1 Hoạt động phụ thuộc vào điều kiện:

Từ Nếu trong các ví dụ trên dùng để chỉ ra các điều kiện:

Em bị bệnh

Trời mưa

Khi đó, các hoạt động tiếp theo sẽ phụ thuộc vào các điều kiện này.

Em tập thể dục.

Em dự lệ chào cờ.

CÂU LỆNH ĐIỀU KIỆN

Bài 6

Trang 7

1 Hoạt động phụ thuộc vào điều kiện:

Các hoạt động như vậy gọi là hoạt động phụ thuộc vào điều kiện.

CÂU LỆNH ĐIỀU KIỆN

Bài 6

Vậy hoạt động phụ thuộc

vào điều kiện là gì?

Trang 8

1 Hoạt động phụ thuộc vào điều kiện:

Hoạt động chỉ thực hiện được khi có một điều kiện cụ thể xảy ra gọi là hoạt động phụ thuộc vào điều kiện.

Các điều kiện được mô tả sau từ “ Nếu ”.

Ví dụ:

Nếu em bị bệnh, em sẽ không tập thể dục.

Nếu trời mưa, em sẽ không dự lễ chào cờ.

CÂU LỆNH ĐIỀU KIỆN

Bài 6

Trang 9

2 Tính đúng hoặc sai của điều kiện:

Xét ví dụ:

Nếu em bị bệnh, em sẽ không tập thể dục.

CÂU LỆNH ĐIỀU KIỆN

Bài 6

Điều kiện

Kiểm tra Kết quả Hoạt động

tiếp theo

Đúng

Em bị bệnh?

Sáng dậy, em cảm thấy khẻo mạnh Sáng dậy, em cảm thấy mệt mỏi

Sai Em tập thể

dục

Em không tập thể dục

Trang 10

2 Tính đúng hoặc sai của điều kiện:

Khi kết quả kiểm tra là đúng , thì điều kiện được

thỏa mãn Ngược lại, kết quả kiểm tra là sai , ta nói điều kiện

không thỏa mãn

CÂU LỆNH ĐIỀU KIỆN

Bài 6

Trang 11

3 Điều kiện và phép so sánh:

CÂU LỆNH ĐIỀU KIỆN

Bài 6

Cho 2 số a và b, ta có thể thực hiện các

phép so sánh nào?

Các phép so sánh:

=,<>,<=,>=,<,>

Kết quả:

Đúng hay sai.

Phép so sánh cho kết quả như thế

nào?

Trang 12

3 Điều kiện và phép so sánh:

Xét ví dụ: Bài toán tìm giá trị lớn nhất của 2 số a,b Input: a,b

Output: Max(a,b)

Thuật toán:

Bước 1: Maxa.

Bước 2: Nếu Max < b , Maxb;

Bước 3: Kết thúc.

CÂU LỆNH ĐIỀU KIỆN

Bài 6

Trang 13

3 Điều kiện và phép so sánh:

Các phép so sánh thường dùng trong việc mô tả

thuật toán và viết chương trình

Các phép so sánh cho kết quả là đúng hoặc sai

CÂU LỆNH ĐIỀU KIỆN

Bài 6

Trang 14

4 Cấu trúc rẽ nhánh:

CÂU LỆNH ĐIỀU KIỆN

Trang 15

4 Cấu trúc rẽ nhánh:

CÂU LỆNH ĐIỀU KIỆN

Bài 6

Tuy nhiên trong nhiều trường hợp,

ta lại muốn máy tính thực hiện một công việc nào đó nếu điều kiện thỏa mãn, còn bỏ qua hay thực hiện một công việc khác nếu

điều kiện không thỏa mãn.

Cấu trúc rẽ nhánh

Trang 16

4 Cấu trúc rẽ nhánh:

CÂU LỆNH ĐIỀU KIỆN

Bài 6

Cấu trúc rẽ nhánh

Cấu trúc rẽ nhánh

dạng thiếu Cấu trúc rẽ nhánh dạng đủ

Trang 17

4 Cấu trúc rẽ nhánh:

Sai

In a

Trang 18

4 Cấu trúc rẽ nhánh:

a>b Đúng

Trang 19

5 Câu lệnh điều kiện

Trong lập trình, cấu trúc rẽ nhánh thường được thể hiện bằng câu lệnh điều kiện.

a) Câu lệnh điều kiện dạng thiếu trong Pascal:

Cú pháp:

Ví dụ: Giả sử cần in ra màn hình số a nếu a>b

Thể hiện bằng câu lệnh:

If a>b then write(a);

CÂU LỆNH ĐIỀU KIỆN

Bài 6

If <điều kiện> then <câu lệnh>;

Trang 20

5 Câu lệnh điều kiện

b) Câu lệnh điều kiện dạng đủ trong Pascal:

Cú pháp:

Ví dụ: Giả sử cần in ra màn hình số a nếu a>b ngược

lại in số b Thể hiện bằng câu lệnh:

If a>b then write(a) else write(b);

CÂU LỆNH ĐIỀU KIỆN

Bài 6

If <điều kiện> then <câu lệnh 1>

else <câu lệnh 2>;

Trang 22

Củng cố

3 Các câu lệnh sau đây viết đúng hay sai?

4 Giả sử X có giá trị ban đầu là 5 Sau khi thực hiện

lệnh dưới đây, X có giá trị là bao nhiêu?

If (x>3) then x:=x+2;

CÂU LỆNH ĐIỀU KIỆN

Bài 6

Trang 23

Về nhà

1. Học bài.

2 Làm bài tập 5, 6 trang 51

CÂU LỆNH ĐIỀU KIỆN

Bài 6

Trang 24

CẢM ƠN SỰ THEO DÕI CỦA QUÝ THẦY CÔ VÀ CÁC BẠN HỌC SINH!

Ngày đăng: 19/10/2014, 21:00

TỪ KHÓA LIÊN QUAN

w