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
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 11: Thực hành lập trình với hàm và thư viện 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 11. Mời các bạn đón xem:
Giải bài tập Tin học lớp 10 Bài 11: Thực hành lập trình với hàm và thư viện
Bài 1 trang 92 Tin học lớp 10: Giải phương trình
Trả lời:
Chương trình như sau:
Chạy thử với một số dữ liệu đầu vào khác nhau
Test 1 |
Test 2 |
Test 3 |
Test 4 |
Test 5 |
Test 6 |
Test 7 |
Bài 2 trang 92 Tin học lớp 10: Thời gian gặp nhau
2) Chạy chương trình và chạy thử chương trình với ít nhất 2 bộ dữ liệu vào khác nhau
Hướng dẫn: Viết hàm mtime với các tham số d, v1, v2 và trả về thời gian gặp nhau .
Trả lời:
a) Chương trình hoàn thiện như sau:
b) Chạy thử với 2 bộ dữ liệu vào
Test 1 |
Test 2 |
Bài 3 trang 93 Tin học lớp 10: Thời gian thực hiện chương trình
Hướng dẫn:
Gắn thư viện time vào chương trình: import time
Ghi nhận thời điểm bắt đầu viết câu lệnh thực hiện đầu tiên là tb = time.time()
Cuối chương trình đưa ra thời gian thực hiện time.time()-tb
Để cho đẹp nên dùng quy cách %.4f để đưa ra thời gian thực hiện chương trình với bốn chữ số ở phần thập phân (Hình 3).
Trả lời:
Ví dụ 1. Tính thời gian thực hiện n giai thừa, với n nhập từ bàn phím
Chương trình: |
|
Kết quả |
|
Ví dụ 2. Tính thời gian giải phương trình bậc 2
Chương trình: |
|
Kết quả |
|
Vận dụng
Trả lời:
Để viết chương trình cần dùng đến hai vòng lặp. Vòng lặp thứ nhất (ở bên trong, thực hiện trước) sẽ in ra số cột (theo đề bài là độ dài bằng 10), vòng lặp thứ hai in ra số hàng (a – nhập từ bàn phím).
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 9: Thực hành 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 12: Kiểu dữ liệu Xâu ký tự - xử lý xâu ký tự
- Giải Tin học 10 (Cánh diều) Bài 13: Thực hành dữ liệu kiểu xâu
- Làm quen với câu lệnh lặp trong python, Em hãy dự đoán xem chương trình ở Hình 1 sau đây sẽ đưa ra màn hình những gì