Giải Tin học 10 (Cánh diều) Bài 9: Thực hành câu lệnh lặp
Hoidap.vietjack.com trân trọng giới thiệu: lời giải bài tập Tin học lớp 10 Bài 9: Thực hành câu lệnh lặp sách Cánh diều hay nhất, chi tiết giúp học sinh dễ dàng làm bài tập Tin học 10 Bài 9. Mời các bạn đón xem:
Giải bài tập Tin học lớp 10 Bài 9: Thực hành câu lệnh lặp
Bài 1 trang 84 Tin học lớp 10: Làm quen với câu lệnh lặp trong python
Trả lời:
Chương trình tính tổng của i số đầu tiên thỏa mãn điều kiện tổng nhỏ hơn 10.
Kết quả khi chạy chương trình
Bài 2 trang 84 Tin học lớp 10: Đếm các ước thực sự của một số nguyên
Trả lời:
Chương trình là đếm số ước thực sự của n, vì vậy sau mỗi lần tìm thấy ước của n (n%i == 0) thì biến so_uoc tăng lên 1 đơn vị. Giá trị cuối cùng của biến so_uoc chính là số lượng ước của n. Vì vậy, câu lệnh print phải được đặt ngoài vòng lặp while. Chương trình viết lại như sau:
Chương trình: |
|
Kết quả |
|
|
|
Bài 3 trang 84 Tin học lớp 10: Nhập dữ liệu có kiểm tra
Trả lời:
Chương trình: |
|
Kết quả |
|
Vận dụng
Vận dụng trang 85 Tin học lớp 10: Em hãy lập trình giải bài toán cổ ở hình bên một cách tổng quát bằng cách nhập 2 số nguyên dương n, m tương ứng là tổng số con và tổng số chân sau đó đưa ra màn hình số lượng gà và số lượng chó. Kiểm thử chương trình với n = 36 và m = 100.
Trả lời:
Gọi i là số gà thì số chó là: n – i
Số chân gà: 2i, số chân chó: 4(n-i)
Chương trình được viết như sau
Chương trình: |
|
Kết quả |
|
|
|
Bài viết liên quan
- Giải Tin học 10 (Cánh diều) Bài 7: Thực hành câu lệnh rẽ nhánh
- Giải Tin học 10 (Cánh diều) Bài 8: Câu lệnh lặp
- Giải Tin học 10 (Cánh diều) Bài 10: Chương trình con và thư viện các chương trình con có sẵn
- Giải Tin học 10 (Cánh diều) Bài 11: Thực hành lập trình với hàm và thư viện
- Giải Tin học 10 (Cánh diều) Bài 12: Kiểu dữ liệu Xâu ký tự - xử lý xâu ký tự