TopStudy

Tin học · Lớp 10

Giải SBT Tin 10 Bài 3: Thực hành làm quen và khám phá python có đáp án

6 câu · 10 phút · Ngân hàng đề TopStudy. Đáp án và lời giải do TopStudy biên soạn, mở ngay dưới từng câu.

Làm bài

Nội dung đề

Phần I. Tự luận

Câu 1

1 điểm

Người ta mắc dãy bóng đèn xung quanh một bảng hiệu hình chữ nhật có chiều dài a dm, chiều rộng b dm, hai bóng đèn liên tiếp cách nhau 5 cm. Em hãy viết chương trình để đưa ra màn hình số lượng bóng đèn cần mắc. Trong chương trình có gán giá trị các biến a và b bằng các giá trị cụ thể ở đầu chương trình, hãy thử nghiệm chương trình với a = 2, b = 1.

Hình minh hoạ

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Tham khảo chương trình sau:

a = 2

b = 1

num = (a*10 + b*10) *2 /5

print(num)

Hình minh hoạ

Câu 2

1 điểm
Một bác thợ mộc cưa một cây gỗ dài d cm thành những đoạn dài s cm. Em hãy viết chương trình đưa ra màn hình hai dòng. Dòng thứ nhất là số lượng đoạn nhiều nhất cắt được, dòng thứ hai là độ dài đoạn còn thừa. Trong chương trình có gán giá trị biến d và s bằng giá trị cụ thể ở đầu chương trình, hãy thử nghiệm chương trình với d = 307, s = 10
Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Tham khảo chương trình

d = 307

s = 10

print(d // s)

print(d % s)

Hình minh hoạ

Câu 3

1 điểm

Có hai vòi nước cùng chảy vào một bể không có nước, nếu chỉ mở vòi thứ nhất thì phải mất a giờ mới đầy bể, nếu chỉ mở vòi thứ hai thì phải mất b giờ mới đầy bể. Em hãy lập trình nhập vào giá trị hai biến a, b và đưa ra màn hình thời gian đề chảy đầy bể nếu cả hai vòi cùng mở.

Hình minh hoạ

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Một giờ vòi thứ nhất chảy được 1a\frac{1}{a} bể, một giờ vòi thứ hai chảy được 1b\frac{1}{b} bể. Một giờ cả hai vòi cùng chảy được (1a+1b\frac{1}{a}+\frac{1}{b}) bể. Như vậy, thời gian cả hai vòi cùng chảy đầy bể là 1: (1a+1b\frac{1}{a}+\frac{1}{b}). Tham khảo chương trình sau:

a = int(input())

b = int(input())

t = 1/ (1/a + 1/b)

print(t)

Câu 4

1 điểm

Có ba người cùng làm một công việc, người thứ nhất làm một mình thì mất a giờ mới xong, người thứ hai làm một mình thì mất b giờ mới xong, người thứ ba làm một mình thì mất c giờ mới xong. Hãy lập trình nhập vào giá trị ba biến a, b, c và đưa ra màn hình thời gian cần thiết để hoàn thành nếu cả ba người cùng làm chung công việc đó.

Hình minh hoạ

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Tham khảo chương trình sau:

a = int(input())

b = int(input())

c = int(input())

t = 1/ (1/a + 1/b + 1/c)

print(t)

Câu 5

1 điểm

Một sân vận động có dạng hình chữ nhật. Lan đi bộ vòng quanh sân vận động hết t phút, mỗi phút đi được v mét. Biết chiều dài sân vận động hơn chiều rộng là d mét. Chương trình ở hình sau thực hiện tính chiều dài và chiều rộng của sân vận động. Đầu chương trình gán giá trị t, d, v tương ứng bằng 15, 80, 100.

Hình minh hoạ

Em hãy:

Soạn thảo, chạy chương trình và cho biết kết quả.

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Kết quả

Hình minh hoạ

Câu 6

1 điểm

Một sân vận động có dạng hình chữ nhật. Lan đi bộ vòng quanh sân vận động hết t phút, mỗi phút đi được v mét. Biết chiều dài sân vận động hơn chiều rộng là d mét. Chương trình ở hình sau thực hiện tính chiều dài và chiều rộng của sân vận động. Đầu chương trình gán giá trị t, d, v tương ứng bằng 15, 80, 100.

Hình minh hoạ

Em hãy:

Thay câu lệnh d = 100 thành v = 111 rồi chạy chương trình. Kết quả chạy chương trình có đúng không? Nếu sai, em hãy tìm và sửa lỗi chương trình.

Xem đáp án và lời giải

Đề cùng chủ đề

Tất cả đề Thực hành làm quen và khám phá Python · Các bộ sách Tin học Lớp 10