Câu hỏi:
Giúp em bài tập về nhà Tổng hợp lớp 11 câu hỏi như sau: Nêu ý nghĩa, cấu trúc của câu lệnh lặp. So sánh sự giống nhau và khác nhau của câu lệnh lặp với số lần biết trước với câu lệnh lặp với số lần chưa biết trước
Trả lời 1:
Gia Sư Hoàng Khang gữi câu trả lời dành cho bạn:
– Ý nghĩa của câu lệnh lặp là dùng một câu lệnh thay cho nhiều câu lệnh lặp đi lặp lại.
– Cấu trúc
Cấu trúc của câu lệnh lặp chưa biết trước (vòng lặp không xác định):
+ While <Điều kiện> do <câu lệnh);
+ Repeat <câu lệnh>;
until <điều kiện>;
Cấu trúc câu lệnh lặp biết trước ( vòng lặp xác định)
Câu lệnh for- do với hai dạng tiến và lùi:
+ Dạng lặp tiến :
For <biến đếm>:= <giá trị đầu> to <giá trị cuối> do <câu lệnh> ;
+ Dạng lặp lùi:
For <biến đếm>:= <giá trị cuối> dowto <giá trị đầu> do <câu lệnh> ;
– Sự giống nhau giữa câu lệnh lặp với số lần biết trước với câu lệnh lặp với số lần chưa biết trước là cả hai đều là câu lệnh lặp và dùng để thay thế nhiều câu lệnh lặp đi lặp lại.
– Sự khác nhau giữa câu lệnh lặp với số lần biết trước và chưa biết trước là :
+ Câu lệnh lặp với số lần biết trước có điều kiện là một giá trị của biến đếm là một số nguyên và đã xác định được số lần lặp còn điều kiện của câu lệnh với số lần chưa biết trước thì là điều kiện tổng quát hơn ,chưa xác định được số lần lặp cho đến khi thực hiện xong và có thể bị lỗi lặp vô hạn.