Với giải Vận dụng trang 86 Tin học lớp 9 Kết nối tri thức chi tiết trong Bài 16: Thực hành: Lập chương trình máy tính giúp học sinh dễ dàng xem và so sánh lời giải từ đó biết cách làm bài tập Tin học 9. Mời các bạn đón xem:
Giải bài tập Tin học lớp 9 Bài 16: Thực hành: Lập chương trình máy tính
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 lời giải bài tập Tin học 9 Kết nối tri thức hay, chi tiết khác:
Nhiệm vụ 1 trang 83 Tin học 9: Tính lương...
Nhiệm vụ 2 trang 85 Tin học 9: Tìm giá trị lớn nhất...
Xem thêm cái bài giải bài tập Tin học 9 Kết nối tri thức hay, chi tiết khác:
Bài 13b. Biên tập và xuất video
Bài 16. Thực hành: Lập chương trình máy tính
Bài 17. Tin học và thế giới nghề nghiệp