1 of 18

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

Nếu <điều kiện> thì <công việc>

Em hãy nêu cấu trúc

rẽ nhánh dạng thiếu?

2 of 18

Em hãy nêu cách sử dụng của cấu trúc rẽ nhánh dạng thiếu

3 of 18

BÀI 29

CẤU TRÚC

RẼ NHÁNH DẠNG ĐỦ

4 of 18

Nhập một số từ bàn phím. Nếu số đó chia hết cho 2 thì thông báo “Đây là số chẵn“, nếu không thì thông báo "Đây là số lẻ".

Bài toán

Lập chương trình

5 of 18

Bài toán trên có cấu trúc:

Nếu <điều kiện> thì <công việc1> nếu không thì <công việc2>

hay không?

  • Em cùng bạn thảo luận:
  • <điều kiện> trong bài toán trên là gì?
  • Nếu <điều kiện> đúng thì công việc nào được thực hiện?
  • Nếu <điều kiện> không đúng thì công việc nào được thực hiện?

a

b

c

6 of 18

Khám phá

- Scratch cung cấp lệnh điều khiển rẽ nhánh dạng đủ như sau:

- Cấu trúc rẽ nhánh dạng đủ có dạng:

Nếu <điều kiện> thì <công việc1>

nếu không thì <công việc2>

7 of 18

Hoạt động nhóm

8 of 18

Chương trình

9 of 18

Khám phá

Trong cấu trúc này <công việc 1> sẽ được thực hiện nếu <điều kiện> đúng. Nếu <điều kiện> không đúng thì thực hiện <công việc 2>

- Cấu trúc rẽ nhánh dạng đủ có dạng:

Nếu <điều kiện> thì <công việc1>

nếu không thì <công việc2>

10 of 18

LUYỆN TẬP

11 of 18

A.

B.

C.

D.

1. Chỉ ra lệnh điều khiển cấu trúc Nếu <điều kiện> thì <công việc1> nếu không thì <công việc 2> trong các lệnh sau:

12 of 18

2. Đâu là ví dụ về cấu trúc rẽ nhánh dạng đủ

A. Nếu a=b thì thông báo “hai số bằng nhau”

B. Nếu a = b thì thông báo “hai số bằng nhau” nếu không thì thông báo “hai số khác nhau”

13 of 18

Khối lệnh thể hiện cấu trúc dạng nào?

A. rẽ nhánh dạng đủ

B. Lặp số lần biết trước

C. rẽ nhánh dạng thiếu

D. Lặp có điều kiện

14 of 18

B.

A.

Điều kiện khối lệnh trên là gì

15 of 18

A. Nói số này chia hết cho 3

B. Nói số này không chia hết cho 3

Nếu điều kiện sai thì công việc sẽ làm là gì?

16 of 18

Vận dụng

  • Em cùng bạn thảo luận và thực hiện:
  • Lập chương trình nhập vào một số từ bàn phím. Kiểm tra xem số đó chia hết cho 3 hay không. Nếu chia hết cho 3 thì thông báo “Số này chia hết cho 3” nếu không thì thông báo “Số này không chia hết cho 3”.
  • Lưu chương trình với tên KiemTraSo-ChiaHetCho3 vào thư mục của em.

17 of 18

Ghi nhớ

18 of 18

Cảm ơn các con đã lắng nghe!