Đáp án Tin học 10 kết nối tri thức Bài 21: Câu lệnh lặp while

File đáp án Tin học 10 kết nối tri thức Bài 21: Câu lệnh lặp while. Toàn bộ câu hỏi, bài tập ở trong bài học đều có đáp án. Tài liệu dạng file word, tải về dễ dàng. File đáp án này giúp kiểm tra nhanh kết quả. Chỉ có đáp án nên giúp học sinh tư duy, tránh học vẹt

Xem: => Giáo án tin học 10 kết nối tri thức (bản word)

BÀI 21 CÂU LỆNH LẶP WHILE

KHỞI ĐỘNG

Câu 1: Cho các việc được ghi trong cột A và cột B của bảng sau:

Đối với mỗi hàng, em hãy cho biết công việc được lặp đi lặp lại là gì? Điều kiện để dừng công việc là gì? Số lần thực hiện việc lặp giữa hai cột có gì khác nhau?

Trả lời:

- Công việc được lặp đi lặp lại là:

  • Hàng 1: chạy xung quanh sân vận động.
  • Hàng 2: làm các bài tập thầy cô giao về nhà.
  • Hàng 3: xách các xô nước giúp mẹ

- Sự khác nhau:

  • Cột A: các công việc biết trước số lần lặp.
  • Cột B: các công việc được lặp với số lần không biết trước.

1. LỆNH WHILE

Hoạt động 1: Làm quen với lệnh lặp while

Quan sát chương trình sau và giải thích kết quả in ra.

>>> S = 0

>>> k = 1

>>> while k < 100:

            S = S + k

            k = k + 7

>>> print (S)

750

Trả lời:

Giải thích” Lệnh lặp sẽ dừng lại khi k≥100 và giá trị 750 nhận được là tổng của 1 + 8 + 15 + ... + 99.

 

Ví dụ 1: Quan sát đoạn chương trình sau và cho biết S là giá trị của biểu thức toán học nào?

Trả lời:

S là giá trị của biểu thức: 12+22+32+...+92

Ví dụ 2: Thực hiện các lệnh sau. Kết quả sẽ in ra những số nào?

Trả lời:

Kết quả in là là dãy số 2, 5, 8, 11, 14, 17, 20, 23, 26, 29, 32, 35, 38, 41, 44, 47.

 

CAU HỎI.

Câu 1: Lệnh while kiểm tra điều kiện trước hay sau thực hiện khối lệnh lặp?

Trả lời:

Lệnh while kiểm tra điều kiện trước khi thực hiện khối lặp.

Câu 2: Viết đoạn chương trình tính tổng 2 + 4 + ... + 100 sử dụng lệnh while

Trả lời:

Đoạn chương trình được viết như sau:

 

LUYỆN TẬP

Câu 1: Cho dãy số 1, 4, 7, 10,... Tìm phần tử lớn nhất của dãy nhưng nhỏ hơn 100.

Trả lời:

Phần tử lớn nhất của dãy và nhỏ hơn 100 là: 97.

Câu 2: Viết chương trình đếm trong dãy 100 số tự nhiên đầu tiên có bao nhiêu số thỏa mãn điều kiện: hoặc chia hết cho 5 hoặc chia cho 3 dư 1.

Trả lời:

Có 47 số thỏa mãn điều kiện.

VẬN DỤNG

Câu 1: Viết chương trình in các số tự nhiên từ 1 đến 100 ra màn hình thành 10 hàng, mỗi hàng 10 số, có dạng như sau:

1 2 3 ... 10

11 12 ... 20

..................

91 92 ...100

Trả lời:

Chương trình có thể viết như sau:

=> Giáo án tin học 10 kết nối bài 21: Câu lệnh lặp while (2 tiết)

Thông tin tải tài liệu:

Phía trên chỉ là 1 phần, tài liệu khi tải về là file word, có nhiều hơn + đầy đủ đáp án. Xem và tải: File word đáp án Tin học 10 kết nối tri thức - Tại đây

Tài liệu khác

Tài liệu của bạn

Tài liệu mới cập nhật

Tài liệu môn khác

Chat hỗ trợ
Chat ngay