Trang chủ Lớp 10 SGK Tin học 10 - Kết nối tri thức Giả sử em được yêu cầu viết một chương trình nhập số...

Giả sử em được yêu cầu viết một chương trình nhập số tự nhiên n từ bàn phím...

Dựa vào kiến thức đã học để viết chương trình. Phân tích, đưa ra lời giải Câu hỏi Vận dụng trang 144 SGK Tin học 10 - Bài 29. Nhận biết lỗi chương trình.

1. Giả sử em được yêu cầu viết một chương trình nhập số tự nhiên n từ bàn phím, kết quả đưa ra là danh sách các ước số thực sự của n, tính cả 1 và không tính n. Hãy viết chương trình và kiểm tra các khả năng sinh lỗi khi thực hiện chương trình.

Dựa vào kiến thức đã học để viết chương trình

Các khả năng sinh lỗi của chương trình:

- Số n nhập vào không phải là số tự nhiên.

- Viết n = input(): lỗi chưa đổi kiểu dữ liệu.

Advertisements (Quảng cáo)

- Cho range (1, n + 1): khi đó, kết quả cho cả n.

2. Ví dụ về một chương trình khi chạy sinh mã lỗi NameError.

NameError: Lỗi xảy ra khi chương trình muốn tìm một tên nhưng không thấy

a=5*10-b

print(b)