Giải Khoa học máy tính 10 chân trời bài F13 Hàm trong Python

Giải Khoa học máy tính 10 chân trời bài F13 Hàm trong Python. Phần đáp án chuẩn, hướng dẫn giải chi tiết cho từng bài tập có trong chương trình học của sách giáo khoa. Hi vọng, các em học sinh hiểu và nắm vững kiến thức bài học.

B. Bài tập và hướng dẫn giải

KHỞI ĐỘNG 

Câu 1: Em hãy quan sát và cho nhận xét về các cách viết chương trình tìm ước số chung lớn nhất của hai số nguyện dương a,b cho trước sau đây:

KHỞI ĐỘNG 

KHÁM PHÁ 

Câu 1: Quan sát đoạn lệnh sau và cho biết kết quả in ra màn hình

KHÁM PHÁ 

Câu 2: Em hãy cho biết kết quả của các hàm có sẵn trong thư viện math:pow(2,3), gcd(8,16), sqrt(16)

Câu 3:  Quan sát hàm tinhTongSo() và hàm tinhTichSo() dưới đây, em hãy giải thích mỗi câu lệnh của hàm sẽ thực hiện công việc gì và ý nghĩa giá trị trả về của mỗi hàm

Tech12h

LUYỆN TẬP 

Câu 1: Viết chương trình nhập ba số nguyên dương từ bàn phím, tìm ước chung lớn nhất của ba số nguyên dương này và in kết quả ra màn hình. 

Dữ liệu vào: Ba số nguyên dương. 

Dữ liệu ra: Số là ước chung lớn nhất của ba số nguyên dương. 

Ví dụ minh họa kết quả chạy chương trình:

Thông tin nhập

Kết quả hiển thị

Nhập ba số nguyên dương: 12 21 18

Ước chung lớn nhất là: 6

Gợi ý: Sử dụng gàm gcs() trong thư viện math để tìm ước chung lớn nhất của hai số nguyên. Nhập vào ba số nguyên dương a,b và c. Tìm ước chung lớn nhất của a,b và gọi là d. Cuối cùng tìm ước cung lớn nhất của c,d và in kết quả ra màn hình.

VẬN DỤNG

Câu 1:  Để tính diện tích của một khu đất có hình dạng bất kì, ta chia nhỏ khu đất này thành các hình tam giác. Sử dụng công thức Heron để tính diện tích từng tam giác dựa trên độ dài các cạnh. Cuối cùng, tổng diện tích của các hình tam giác này là diện tích của khu đất. Dưới đây là công thức Heron để tính diện tích S của hình tam giác cới độ dài của ba cạnh a,b,c và p là nửa chu vi của hình tam giác S =  √p(p-a)(p-b)(p-c)

Yêu cầu: Viết chương trình tính diện tích của hình tam giác khi viết độ dài của ba cạnh

Dữ liệu vào: Ba số thực dương là độ dài của ba cạnh.

Dữ liệu ra: Diện tích của hình tam giác. 

Ví dụ minh hoa cho kết quả chạy chương trình: 

Thông tin nhập

Kết quả hiển thị

Nhập độ dài cạnh a: 3

Nhập độ dài cạnh b: 4

Nhập độ dài cạnh c: 5

Diện tích của tam giác là : 6.00

Gợi ý: Sử dụng hàm sqrt() trong thư viên math để tính căn bậc 2 của các số thực dương. Để a,b,c là ba cạnh của tam giác thì a>0, b>0, c>0 và tổng 2 cạnh bất kì phải lớn hơn cạnh còn lại. Aps dụng công thức Heron để tính diện tích tam giác và in kết quả ra màn hình. 

Bình luận

Giải bài tập những môn khác