Bài 7 Thực hành câu lệnh rẽ nhánh Bài 1 trang 77 Tin học lớp 10 Lấy ví dụ về câu lệnh if Bảng sau đây cho một ví dụ về viết câu lệnh if tương ứng với mô tả điều kiện để đưa ra một thông báo trên màn h[.]
Bài 7: Thực hành câu lệnh rẽ nhánh Bài trang 77 Tin học lớp 10: Lấy ví dụ câu lệnh if Bảng sau cho ví dụ viết câu lệnh if tương ứng với mô tả điều kiện để đưa thông báo hình Trong bảng biến age biến số nguyên chứa giá trị tuổi người Em cho thêm hai ví dụ tương tự ví dụ có bảng Mơ tả Câu lệnh if Nếu age lớn 18 đưa if age >= 18: thông điệp “Bạn đủ tuổi bầu cử” print(“Bạn đủ tuổi bầu cử”) Trả lời: Mô tả Câu lệnh if Nếu n lớn khơng đưa thông if n > 0: điệp “Số dương” print(“Số dương”) Nếu n chia hết cho đưa thơng if n ⋮ 2: điệp “Số chẵn” print(“Số chẵn”) Bài trang 77 Tin học lớp 10: Chia kẹo Có n kẹo m em bé Hãy viết chương trình nhập vào hai số nguyên dương n, m kiểm tra n kẹo có chia cho m em bé hay khơng (thơng báo hình “Có” “khơng”) Chạy chương trình ba lần, lần với liệu n, m khác Gợi ý: Để chia số kẹo n phải chia hết cho m, cần kiểm tra số dư phép chia n cho m có hay không, tức kiểm tra điều kiện n%m = Trả lời: n = int(input("Nhập số kẹo: ")) m = int(input("Nhập số em bé: ")) if n % m == 0: print("Chia hết") else: print("Không chia hết") Bài trang 77 Tin học lớp 10: Tìm lỗi sai Ba bạn Bình, An, Phúc thảo luận với để viết chương trình Python nhập vào từ bàn phím ba số thực khác in hình số đứng ba số (số khơng lớn không nhỏ nhất) Mỗi bạn soạn thảo chương trình chạy thử máy tính mình, bạn gặp báo lỗi Python (Hình 1a, Hình 1b, Hình 1c) Em xác định lỗi chương trình bạn, sửa lỗi cho bạn cho chương trình chạy đưa kết Cả ba bạn bị báo lỗi sai ngữ pháp cấu trúc câu lệnh - Bạn Bình: Sai biểu thức điều kiện chưa đúng: Thêm “ v: Bài trang 78 Tin học lớp 10: Tìm số lớn Viết chương trình nhập từ bàn phím ba số ngun, số ghi dịng đưa hình giá trị lớn số nhập Em chạy chương trình với số liệu khác Em đọc hiểu sơ đồ khối chương trình Hình 2, thực chương trình cho nhận xét Trả lời: Chương trình: a = int(input("a = ")) b = int(input("b = ")) c = int(input("c = ")) max = a if max < b: max = b if max < c: max = c print("Max = ", max) Nhận xét: chương trình ngắn gọn, rõ ràng, dễ hiểu Vận dụng Vận dụng trang 76 Tin học lớp 10: Tiền điện Trong tháng, người dùng điện tiêu thụ x (Kwh) điện Nếu x ≤ a số tiền phải trả x × d1, a < x ≤ b số tiền phải trả a × d1 + (x – a) × d2, x > b số tiền phải trả a × d1 + (b – a) × d2 + (x – b) × d3 Em viết chương trình nhập vào từ bàn phím số nguyên dương a, b, d1, d2, d3 x, tính đưa hình số tiền điện phải trả Tìm hiểu bảng giá điện hành chạy chương trình số lần cho có đủ liệu đầu vào đại diện cho mức tính tiền điện Trả lời: Chương trình Kết Mức Mức Mức ...print("Không chia hết") Bài trang 77 Tin học lớp 10: Tìm lỗi sai Ba bạn Bình, An, Phúc thảo luận với để viết chương trình Python nhập... thẳng hàng với if - Bạn Phúc: sửa điều kiện hai câu lệnh if sau if c < u: if c > v: Bài trang 78 Tin học lớp 10: Tìm số lớn Viết chương trình nhập từ bàn phím ba số nguyên, số ghi dòng đưa hình... dụng Vận dụng trang 76 Tin học lớp 10: Tiền điện Trong tháng, người dùng điện tiêu thụ x (Kwh) điện Nếu x ≤ a số tiền phải trả x × d1, a < x ≤ b số tiền phải trả a × d1 + (x – a) × d2, x > b số