Giải bài tập Tin học 10 Bài 7: Thực hành câu lệnh rẽ nhánh sách Cánh diều giúp các em học sinh lớp 10 có thêm nhiều tư liệu tham khảo, đối chiếu lời giải hay, chính xác để biết cách trả lời các câu hỏi trang 77→79. Giải Tin học 10 Bài 7 thuộc chủ đề F: Giải quyết vấn đề với sự trợ giúp của máy tính giúp các bạn học sinh nắm vững kiến thức để trả lời các câu hỏi nội dung bài học, luyện tập và vận dụng trang 77→79. Vậy sau đây là nội dung chi tiết bài soạn Tin 10 Bài 7 Thực hành câu lệnh rẽ nhánh, mời các bạn cùng theo dõi.
Giải Tin học 10: Thực hành câu lệnh rẽ nhánh Bài 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 Trả lời: Mô tả Câu lệnh if Nếu n lớn khơng đưa thơng điệp “Số dương” if n > 0: print(“Số dương”) Nếu n chia hết cho đưa thơng điệp “Số chẵn” if n ⋮ 2: print(“Số chẵn”) Bài 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 Chạy chương trình ba lần, lần với liệu n, m khác 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 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 Trả lời: 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 Viết chương trình nhập từ bàn phím ba số nguyên, 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 Tiền điện Trong tháng người dùng 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ả , x > b số tiền phải trả 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: x = float(input("Nhập số điện tiêu thụ ")) d1 = float(input("Nhập d1 ")) d2 = float(input("Nhập d2 ")) d3 = float(input("Nhập d3 ")) a = float(input("Nhập a ")) b = float(input("Nhập b ")) if x