Bài tập  /  Bài đang cần trả lời

Thế nào là hoạt động lặp? Các dạng lặp? Ví dụ từng dạng?..

C1 thế nào là hoạt động lặp? Các dạng lặp? Ví dụ từng dạng?
c2 cú pháp và cách thực hiện câu lệnh for..do? Xác định số lần lặp trong câu lênh?
1 trả lời
Hỏi chi tiết
103
1
0
Th Vinh
19/04/2023 08:47:34
+5đ tặng
Câu 1:
- Hoạt động lặp là sử dụng một khối lệnh để thực hiện một nhiệm vụ nhiều lần.
- Các dạng lặp bao gồm:
+ Lặp vô hạn (infinite loop): khi điều kiện lặp không bao giờ trở thành sai, ví dụ: while true { ... }
+ Lặp theo số lần xác định trước (count-controlled loop): khi số lần lặp được xác định trước, ví dụ: for i in range(5) { ... }
+ Lặp theo điều kiện (condition-controlled loop): khi nếu điều kiện được chỉ định đúng, khối lệnh sẽ được thực hiện một lần nữa, ví dụ: while x < 10 { ... }
+ Lặp điều kiện và cho phép người dùng tương tác (loop with user interaction): khi khoảng thời gian lặp sẽ do người dùng quyết định, ví dụ: while input("Continue (y/n)? ") == "y" { ... }
Câu 2:
- Cú pháp: for variable in sequence do { statement(s) }
- Cách thực hiện:
+ Biến variable sẽ được gán với mỗi phần tử trong sequence (danh sách, tuple, chuỗi, hoặc range) một cách tuần tự.
+ Các câu lệnh trong khối lệnh (statement) sẽ được thực hiện cho mỗi phần tử, theo thứ tự của phần tử trong sequence.
- Số lần lặp trong câu lệnh for..do sẽ bằng số phần tử trong sequence được đưa vào. Ví dụ: nếu sequence là 1, 2, 3, thì khối lệnh sẽ được thực hiện 3 lần (mỗi lần với biến variable tương ứng là 1, 2 và 3).

Mở khóa để xem toàn bộ nội dung trả lời

(?)
Bạn đã đạt đến giới hạn của mình. Bằng cách Đăng ký tài khoản, bạn có thể xem toàn bộ nội dung trả lời
Cải thiện điểm số của bạn bằng cách đăng ký tài khoản Lazi.
Xem toàn bộ các câu trả lời, chat trực tiếp 1:1 với đội ngũ Gia sư Lazi bằng cách Đăng nhập tài khoản ngay bây giờ
Tôi đã có tài khoản? Đăng nhập

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng học sinh cả nước và AI, sôi động, tích cực, trải nghiệm
Bài tập Tin học Lớp 8 mới nhất

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường

Học ngoại ngữ với Flashcard

×
Trợ lý ảo Trợ lý ảo
×
Gia sư Lazi Gia sư