Bài 19: Câu lệnh rẽ nhánh if

Khởi động (SGK Kết nối tri thức với cuộc sống - Trang 101)

Hướng dẫn giải

Điều kiện: ngày mai thời tiết đẹp

Lệnh 1: đi chơi cùng bạn

Lệnh 2: ở nhà làm bài tập

(Trả lời bởi Quoc Tran Anh Le)
Thảo luận (1)

Hoạt động 1 (SGK Kết nối tri thức với cuộc sống - Trang 101)

Câu hỏi mục 1 (SGK Kết nối tri thức với cuộc sống - Trang 102)

Hướng dẫn giải

a, True: 100 chia cho 4 dư 0

b, True: thương nguyên 111 cho 5 khác 20 hoặc 20 chia cho 3 dư 0

(Trả lời bởi Quoc Tran Anh Le)
Thảo luận (1)

Hoạt động 2 (SGK Kết nối tri thức với cuộc sống - Trang 102)

Hướng dẫn giải

- Câu lệnh điều kiện if thể hiện cấu trúc rẽ nhánh trong Python. 

- Sau <điều kiện> lệnh if có kí tự “:”

- Lệnh print() được viết lùi vào 1 tab so với if.

(Trả lời bởi Quoc Tran Anh Le)
Thảo luận (1)

Luyện tập - bài 1 (SGK Kết nối tri thức với cuộc sống - Trang 104)

Hướng dẫn giải

a) x > 0 and x < 10

b) y < 1 or y > 2

c) (z >=0 and z <= 1) or (z >=5 and z <= 10)

(Trả lời bởi Quoc Tran Anh Le)
Thảo luận (1)

Luyện tập - bài 2 (SGK Kết nối tri thức với cuộc sống - Trang 104)

Hướng dẫn giải

a) 100 chia cho m dư 0 và n chia cho 5 dư khác 0: m = 2, 4, 5, 10...; n = 6; 7; 8; 9; 11; 12...

b) m chia cho 100 dư 0 và m chia cho 400 dư khác 0: m = 500; 600; 700; 1000;...

c) n chia cho 3 dư 0 hoặc (n chia cho 3 dư khác 0 và n chia 4 dư 0): n = 6; 8; 9; 12;...

(Trả lời bởi Quoc Tran Anh Le)
Thảo luận (1)

Vận dụng - bài 1 (SGK Kết nối tri thức với cuộc sống - Trang 104)

Hướng dẫn giải

n=int(input("Nhập số lượng mua"))

if(n<5):

    t=n*12000

if(n>=5):

    t=n*10000

print("Số tiền phải trả là: ",t, " đồng")

(Trả lời bởi Quoc Tran Anh Le)
Thảo luận (1)

Vận dụng - bài 2 (SGK Kết nối tri thức với cuộc sống - Trang 104)

Hướng dẫn giải

n = int(input( "Nhập năm: "))

if n%400 == 0 or (n%4 == 0 and n%100 != 0):

    print ("Năm", n, "là năm nhuận")

else:

    print("Năm", n, "không phải là năm nhuận")

(Trả lời bởi Quoc Tran Anh Le)
Thảo luận (1)