YOMEDIA
NONE

Tin học 10 Cánh diều Bài 9: Thực hành câu lệnh lặp


Nội dung bài giảng của Bài 9: Thực hành câu lệnh lặp trong chương trình Tin học 10 Cánh diều Chủ đề F sẽ giúp các em củng cố các kiến thức về câu lệnh lặp và sửa dụng câu lệnh lặp để giải quyết một số bài toán. Mời các em cùng tham khảo!

ATNETWORK
YOMEDIA
 

Tóm tắt lý thuyết

1.1. Làm quen với câu lệnh lặp Python

* Yêu cầu:

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ì.

Chạy chương trình để kiểm tra kết quả.

Hình 1. Chương trình với câu lệnh while

*Hướng dẫn thực hiện:

- Kết quả:

1 1

2 3

3 6

4 10

1.2. Đếm các ước thực sự của một số nguyên

* Yêu cầu:

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 thực sự (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 Hà.

Hình 2. Chương trình của bạn Hà

*Hướng dẫn thực hiện:

Sai về ngữ pháp cấu trúc câu lệnh, sau lệnh while phải có dấu:

Sửa lỗi: Thêm dấu : cuối dòng lệnh thứ 4.

1.3. Nhập dữ liệu có kiểm tra

* Yêu cầu:

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 thoả mãn điều kiện đặt ra.

*Hướng dẫn thực hiện:

n = int(input("Nhập số n "))

while(n <= 1000000 ):

print("Dữ liệu nhập chưa đúng, nhập lại!!!")

n = int(input("Nhập số n "))

print("Cảm ơn, bạn đã nhập dữ liệu đúng yêu cầu.")

Luyện tập

Qua bài học các em cần nắm được các về:

- Viết được chương trình đơn giản có sử dụng lệnh lặp.

- Viết được chương trình đơn giản có sử dụng câu lệnh rẽ nhánh kết hợp với câu lệnh lặp.

2.1. Trắc nghiệm Bài 9 Chủ đề F Tin học 10 Cánh diều

Các em có thể hệ thống lại nội dung kiến thức đã học được thông qua bài kiểm tra Trắc nghiệm Tin học 10 Cánh diều Chủ đề F Bài 9 cực hay có đáp án và lời giải chi tiết. 

Câu 4-10: Mời các em đăng nhập xem tiếp nội dung và thi thử Online để củng cố kiến thức về bài học này nhé!

2.2. Bài tập SGK Bài 9 Chủ đề F Tin học 10 Cánh diều

Các em có thể xem thêm phần hướng dẫn Giải bài tập Tin học 10 Cánh diều Chủ đề F Bài 9 để giúp các em nắm vững bài học và các phương pháp giải bài tập.

Vận dụng trang 85 SGK Tin học 10 Cánh diều - CD

Hỏi đáp Bài 9 Chủ đề F Tin học 10 Cánh diều

Trong quá trình học tập nếu có thắc mắc hay cần trợ giúp gì thì các em hãy comment ở mục Hỏi đáp, Cộng đồng Tin học HOC247 sẽ hỗ trợ cho các em một cách nhanh chóng!

Chúc các em học tập tốt và luôn đạt thành tích cao trong học tập!

-- Mod Tin Học 10 HỌC247

NONE
AANETWORK
 

 

YOMEDIA
ATNETWORK
ON