Trong pascal, cấu trúc lặp có bao nhiêu loại?
A. 1 loại duy nhất là lặp với số lần chưa biết trước
B. 2 loại: Lặp vô hạn lần và lặp hữu hạn
C. 2 loại: Lặp và không lặp
D. 2 loại: Lặp với số lần biết trước và lặp với số lần chưa biết trước
Đáp án D
Giải thích: Cấu trúc lặp có 2 loại: Lặp với số lần biết trước (for…to…do) và lặp với số lần chưa biết trước (while..do)
Sau khi thực hiện đoạn chương trình sau:
S:=0;
For i:=1 to 5 do S:=S+i;
Giá trị của biến S bằng bao nhiêu?
Trong câu lệnh lặp với số lần biết trước (For – do), số lần câu lệnh được thực hiện là?
Cho đoạn chương trình sau:
Var i, n: integer;
Begin
S:=0;
For i:=1 to 6 do s := s + i;
Writeln(s);
End.
Đoạn chương trình trên, giá trị đầu là bao nhiêu?
Sắp xếp thuật toán mô tả các bước để vẽ hình vuông:
(1) Nếu k < 4 thì trở lại Bước 2; Ngược lại, kết thúc thuật toán
(2) k → 0 (k là số đoạn thẳng đã vẽ được)
(3) k → k+1. Vẽ đoạn thẳng 1 đơn vị độ dài và quay thước 90 độ sang phải
>Cấu trúc được sử dụng để chỉ thị cho máy tính thực hiện lặp lại một vài hoạt động nào đó được gọi là:
Lệnh lặp For, mỗi lần lặp giá trị của biến đếm thay đổi như thế nào?
Cho đoạn chương trình sau:
Var i, n: integer;
Begin
S:=0;
For i:=1 to 6 do s := s + i;
Writeln(s);
End.
Đoạn chương trình trên cho ra kết quả S là gì?
Hoạt động sau thuộc dạng cấu trúc lặp nào?
“Rô-bốt nhổ củ cải, mỗi bước đi rô-bốt nhổ 1 củ cải, rô-bốt nhổ đủ 100 củ cải thì dừng”
Cho đoạn chương trình sau:
Var i, n: integer;
Begin
S:=0;
For i:=1 to 6 do s := s + i;
Writeln(s);
End.
Trong đoạn chương trình trên thì câu lệnh s := s + i lặp lại bao nhiêu lần?
Bạn Huân chạy bộ 10 vòng sân vận động. Hoạt động lặp trong ví dụ là:
Câu lệnh pascal nào sau đây là hợp lệ?
writeln(‘A’);
writeln(‘A’);
writeln(‘A’);
writeln(‘A’);