Giải chi tiết Tin học 9 KNTT bài 16: Thực hành Lập phương trình máy tính

Hướng dẫn giải chi tiết bài 16: Thực hành Lập phương trình máy tính sách mới Tin học 9 Kết nối tri thức. Lời giải chi tiết, chuẩn xác, dễ hiểu sẽ giúp các em hoàn thành tốt các bài tập trong chương trình học. Baivan.net giải chi tiết tất cả các bài tập trong sgk. Hi vọng sẽ trở thành người bạn đồng hành cùng các em trong suốt quá trình học tập

Làm các nhiệm vụ thực hành được yêu cầu trong sách giáo khoa

LUYỆN TẬP

Bộ giá trị ở tình huống 6 (bảng 16.2) cho thấy có những giá trị đầu vào chưa hợp lí. Em hãy chỉnh sửa chương trình để có một chương trình hoạt động tốt

Bài làm chi tiết:

Chỉnh sửa chương trình để có một chương trình hoạt động tốt:

- Tình huống 5 đầu vào chỉ có một giá trị nên không thể làm phép so sánh, ta cần thêm từ 1 giá trị số trở lên

- Tình huống 8 có đầu vào chứa dữ liệu không phải số là “data”, cần thay thế dữ liệu này

VẬN DỤNG

Ngôn ngữ lập trình trực quan không phân biệt dữ liệu đầu vào là dạng số hay dạng chữ. Vì vậy, chương trình được lập trong nhiệm vụ 2 cho kết quả sai khi thực hiện với bọ dữ liệu ở tình huống 8 (bảng 16.2). Em hãy sửa chương trình để có thể xác thực dữ liệu và bỏ qua dữ liệu dạng chữ trong bộ dữ liệu đầu vào

Bài làm chi tiết:

Ta cần sử dụng một hàm (isinstance()) để kiểm tra dữ liệu đầu vào. Đầu tiên, chúng ta kiểm tra xem các số có phải một danh sách không. Nếu chương trình báo lỗi và kết thúc. Tiếp theo, kiểm tra từng phần tử trong danh sách xem chúng có phải số nguyên (int) hay không. Nếu không phải, chương trình sẽ phông báo lỗi và kết thúc

Tìm kiếm google:

Giải Tin học 9 Kết nối tri thức , giải bài 16: Thực hành Lập phương trình máy Tin học 9 Kết nối , giải Tin học 9 KNTT bài 16: Thực hành Lập phương trình máy

Xem thêm các môn học

Giải tin học 9 KNTT mới


Đia chỉ: Tòa nhà TH Office, 90 Khuất Duy Tiến, Thanh Xuân, Hà Nội
Điện thoại hỗ trợ: Fidutech - click vào đây
Chúng tôi trên Yotube
Cùng hệ thống: baivan.net - Kenhgiaovien.com - tech12h.com