Giải bài tập 9 Thực hành câu lệnh lặp

Bài 9: Thực hành câu lệnh lặp - Sách tin học lớp 10 cánh diều

Trong phần này, chúng ta sẽ tìm hiểu về cách sử dụng câu lệnh lặp trong Python. Mục tiêu là giúp các em học sinh hiểu rõ và nắm vững kiến thức bài học.

Bài 1: Làm quen với câu lệnh lặp trong Python

Đầu tiên, chúng ta sẽ dự đoán kết quả của chương trình được hiển thị ở Hình 1 dưới đây. Sau đó, hãy chạy chương trình để kiểm tra kết quả.

Kết quả: Chương trình sẽ hiển thị ra màn hình 100 dòng, trong đó mỗi dòng sẽ là tổng của số lần lặp trước đó cộng với số vòng lặp hiện tại. Ví dụ:

1

3

6

10

15

...

Hy vọng rằng, qua phần giải bài tập này, các em đã hiểu rõ hơn về cách sử dụng câu lệnh lặp trong Python và đạt được kết quả chính xác.

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

Bài 2. Đếm các ước thực sự của một số nguyên

Bạn Hà viết chương trình ở Hình 2 để đếm xem số nguyên n nhập vào từ bàn phím có bao nhiêu ước số thực sự (ước khác 1 và n). Tuy nhiên, chương trình chạy ra kết quả sai. Em hãy sửa lỗi giúp bạn Hà.

Bài 3. Nhập dữ liệu có kiểm tra

Tham khảo chương trình ở Ví dụ 5 trong Bài 8, em hãy viết chương trình yêu cầu người dùng nhập một số nguyên lớn hơn 1 000 000. Chừng nào người dùng nhập chưa đúng yêu cầu thì có thông báo yêu cầu nhập lại, chương trình chỉ kết thúc với thông báo “Cảm ơn, bạn đã nhập dữ liệu đúng yêu cầu” khi số người dùng gõ vào thỏa điều kiện đặt ra.

VẬN DỤNG

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 hai 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: Kết quả: Xem hướng dẫn giải chi tiết
0.04556 sec| 2171.438 kb