Giải Tin học 9 Bài 16 (Kết nối tri thức): Thực hành: Lập chương trình máy tính
Với giải bài tập Tin học 9 Bài 16: Thực hành: Lập chương trình máy tính sách Kết nối tri thức hay nhất, chi tiết giúp học sinh dễ dàng làm bài tập Tin học 9 Bài 16.
Giải Tin học 9 Bài 16: Thực hành: Lập chương trình máy tính
Nhiệm vụ 1 trang 83 Tin học 9: Tính lương
Trả lời:
Nhiệm vụ 2 trang 85 Tin học 9: Tìm giá trị lớn nhất
Trả lời:
Luyện tập
Luyện tập trang 86 Tin học 9: 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.
Trả lời:
- 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
Vận dụng trang 86 Tin học 9: 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.
Trả lời:
Ta cần sử dụng một hàm để 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 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
Xem thêm các chương trình khác:
- Soạn văn 9 Kết nối tri thức (hay nhất)
- Văn mẫu 9 - Kết nối tri thức
- Tóm tắt tác phẩm Ngữ văn 9 – Kết nối tri thức
- Tác giả tác phẩm Ngữ văn 9 - Kết nối tri thức
- Bố cục tác phẩm Ngữ văn 9 – Kết nối tri thức
- Nội dung chính tác phẩm Ngữ văn 9 – Kết nối tri thức
- Soạn văn 9 Kết nối tri thức (ngắn nhất)
- Giải sgk Toán 9 – Kết nối tri thức
- Lý thuyết Toán 9 – Kết nối tri thức
- Giải sbt Toán 9 – Kết nối tri thức
- Bài tập Tiếng Anh 9 Global success theo Unit có đáp án
- Giải sgk Tiếng Anh 9 - Global success
- Trọn bộ Từ vựng Tiếng Anh 9 Global success đầy đủ nhất
- Trọn bộ Ngữ pháp Tiếng Anh 9 Global success đầy đủ nhất
- Giải sbt Tiếng Anh 9 – Global Success
- Giải sgk Khoa học tự nhiên 9 – Kết nối tri thức
- Lý thuyết Khoa học tự nhiên 9 – Kết nối tri thức
- Giải sbt Khoa học tự nhiên 9 – Kết nối tri thức
- Giải sgk Lịch sử 9 – Kết nối tri thức
- Giải sbt Lịch sử 9 – Kết nối tri thức
- Giải sgk Địa lí 9 – Kết nối tri thức
- Giải sbt Địa lí 9 – Kết nối tri thức
- Giải sgk Công nghệ 9 – Kết nối tri thức
- Giải sgk Giáo dục công dân 9 – Kết nối tri thức
- Giải sbt Giáo dục công dân 9 – Kết nối tri thức
- Giải sgk Hoạt động trải nghiệm 9 – Kết nối tri thức