Toptailieu biên soạn và giới thiệu lời giải SGK Tin học lớp 10 Bài 8: Câu lệnh lặp | Cánh diều hay, chi tiết sẽ giúp học sinh dễ dàng trả lời câu hỏi SGK Tin học 10 từ đó học tốt môn Tin học 10:
SGK Tin học lớp 10 Bài 8: Câu lệnh lặp | Cánh diều
Lời giải:
Khi có một hay nhiều thao tác cần thực hiện lặp lại một số lần liên tiếp trong quá trình thực hiện thuật toán thì cần dùng cấu trúc lặp nhằm tiết kiệm thời gian, dễ dàng trong thao tác.
Mẫu mô tả cấu trúc lặp có số lần biết trước |
Mẫu mô tả cấu trúc lặp không biết trước số lần lặp |
Lặp với đếm từ số đếm đầu đến số đếm cuối: Câu lệnh hay nhóm câu lệnh Hết lặp |
Lặp khi điều kiện lặp được thoả mãn: Câu lệnh hay nhóm câu lệnh Hết lặp |
Hình 1. Mẫu mô tả cấu trúc lặp trong mô tả thuật toán
Lời giải:
Mẫu mô tả cấu trúc lặp có số lần biết trước (VD1) |
Mẫu mô tả cấu trúc lặp không biết trước số lần lặp (VD2) |
Lặp với đếm từ 0 đến 9: Câu lệnh hay nhóm câu lệnh Hết lặp |
Lặp khi điều kiện mật khẩu đúng được thoả mãn: Câu lệnh hay nhóm câu lệnh Hết lặp
|
Lời giải:
Có thể dùng câu lệnh for thay cho câu lệnh while để chương trình chạy vẫn cho cùng kết quả.
Câu lệnh: for i in range(1, 7)
Luyện tập 1 trang 83 Tin học 10: Em hãy dự đoán chương trình hình bên đưa ra màn hình những gì.
Lời giải:
Kết quả như trong hình:
Lời giải:
n = int(input("Nhập n: "))
for i in range(0, n):
print(n - i)
Lời giải:
T = float(input("Nhập số tiền: "))
for i in range(10):
T = T * (1 + 5/100)
print(T)
Câu hỏi trang 83 Tin học 10: Trong các câu sau đây, những câu nào đúng ?
1) Trong các ngôn ngữ lập trình bậc cao đều có câu lệnh thể hiện cấu trúc lặp.
2) Trong Python chỉ có câu lệnh while để thể hiện cấu trúc lặp.
3) Trong Python chỉ có câu lệnh for để thể hiện cấu trúc lặp.
4) Có thể sử dụng câu lệnh while để thể thiện cấu trúc lặp với số lần lặp biết trên
5) Có thể sử dụng câu lệnh for để thể hiện cấu trúc lặp với số lần lặp chưa biết trước.
Lời giải:
Những câu đúng: 1, 4,5
Trong Python để thể hiện cấu trúc lặp có thể sử dụng câu lệnh while, for nên 2, 3 sai.
Để thể hiện cấu trúc lặp với số lần biết trước có thể sử dụng câu lệnh while với điều kiện sử dụng một biến để kiểm soát được số lần lặp.
Để thể hiện cấu trúc lặp với số lần không biết trước có thể sử dụng câu lệnh for với điều kiện sử dụng một biểu thức logic làm điều kiện lặp.
CÔNG TY TNHH ĐẦU TƯ VÀ DỊCH VỤ GIÁO DỤC VIETJACK
- Người đại diện: Nguyễn Thanh Tuyền
- Số giấy chứng nhận đăng ký kinh doanh: 0108307822, ngày cấp: 04/06/2018, nơi cấp: Sở Kế hoạch và Đầu tư thành phố Hà Nội.
2021 © All Rights Reserved.