1. Trang chủ
  2. » Tất cả

Giải sgk tin học 10 – kết nối tri thức bài (21)

3 6 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

Microsoft Word Document1 Khởi động Khởi động trang 108 Tin học 10 Cho các việc được ghi trong cột A và cột B của bảng sau A B Vận động viên chạy 20 vòng xung quanh sân vận động Vận động viên chạy nhiề[.]

Khởi động Khởi động trang 108 Tin học 10: Cho việc ghi cột A cột B bảng sau: A B Vận động viên chạy 20 vòng xung Vận động viên chạy nhiều vòng xung quanh sân quanh sân vận động vận động thời gian tiếng Em làm tập thầy, cô giao nhà Em làm tập nhà đến ăn cơm dừng lại Em lấy 15 xô nước giúp mẹ Em xách xô nước giúp mẹ đầy thùng nước Đối với hàng, em cho biết công việc lặp lặp lại gì? Điều kiện để dừng cơng việc gì? Số lần thực việc lặp hai cột có khác nhau? Trả lời: - Hàng 1: Chạy lặp lặp lại, điều kiện cột A phải chạy 20 vịng, cột B khơng biết trước chạy vòng - Hàng 2: Làm tập lặp lại Cột A làm dừng, cột B khơng biết dừng - Hàng 3: Xách nước lặp lại Cột A xách 15 xô nước, cột B không xác định số xô nước => Số lần thực cột khác Cột A biết rõ số lần thực hiện, cột B chưa biết số lần cần thực Lệnh WHILE Hoạt động Hoạt động trang 108 Tin học 10: Làm quen với lệnh lặp while Quan sát đoạn chương trình sau, giải thích kết in Trả lời: Trong đoạn lệnh dừng k>=100 giá trị S=1+8+15+…+99 Câu hỏi Câu hỏi trang 109 Tin học 10: Lệnh while kiểm tra điều kiện trước hay sau thực khối lệnh lặp? Trả lời: Lệnh while kiểm tra điều kiện trước thực khối lệnh lặp Câu hỏi trang 109 Tin học 10: Viết đoạn chương trình tính tổng + + … + 100 sử dụng lệnh while Trả lời: S=0 k=2 while k < 101 S= S+ k k=k+2 print(S) Cấu trúc lập trình Hoạt động Hoạt động trang 109 Tin học 10: Các cấu trúc lập trình Đọc, thảo luận để hiểu cấu trúc lập trình ngơn ngữ lập trình bậc cao Trả lời: Có ba cấu trúc lập trình bậc cao ngơn ngữ lập trình bậc cao gồm: cấu trúc tuần tự, cấu trúc rẽ nhánh, cấu trúc lặp Luyện tập Luyện tập trang 110 Tin học 10: Cho dãy số 1, 4, 7, 10, … Tìm phần tử lớn dãy nhỏ 100 Trả lời: for i in range(1,100): if i%3==1: m=i print(m) ⇒ Kết chạy chương trình: 97 Luyện tập trang 110 Tin học 10: Viết chương trình đếm dãy 100 số tự nhiên có số thoả mãn điều kiện: chia hết cho chia cho dư Trả lời: d=0 for i in range(1,101): if i%5==0 or i%3==1: d=d+1 print(d) ⇒ Kết chạy chương trình là: 47 Vận dụng Vận dụng trang 110 Tin học 10: Viết chương trình in số tự nhiên từ đến 100 hình thành 10 hàng, hàng 10 số, có dạng sau: … 10 11 12 … 20 …………… 91 92 … 100 Trả lời: Các em tham khảo chương trình sau: ... trang 110 Tin học 10: Cho dãy số 1, 4, 7, 10, … Tìm phần tử lớn dãy nhỏ 100 Trả lời: for i in range(1 ,100 ): if i%3==1: m=i print(m) ⇒ Kết chạy chương trình: 97 Luyện tập trang 110 Tin học 10: Viết... trang 109 Tin học 10: Viết đoạn chương trình tính tổng + + … + 100 sử dụng lệnh while Trả lời: S=0 k=2 while k < 101 S= S+ k k=k+2 print(S) Cấu trúc lập trình Hoạt động Hoạt động trang 109 Tin học. .. 47 Vận dụng Vận dụng trang 110 Tin học 10: Viết chương trình in số tự nhiên từ đến 100 hình thành 10 hàng, hàng 10 số, có dạng sau: … 10 11 12 … 20 …………… 91 92 … 100 Trả lời: Các em tham khảo

Ngày đăng: 09/02/2023, 14:03

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN