Vòng lặp while...do là vòng lặp với số lần chưa biết trước
Vòng lặp while...do là vòng lặp với số lần chưa biết trước
sử dụng vòng lặp for do viết chương trình in ra màn hình, hình vuông sau
****
****
****
****
Trong lập trình cấu trúc lặp dùng để làm gì? Nêu cú pháp và hoạt động câu lệnh lặp While... do... trong ngôn ngữ lập trình Pascal ?
Câu 15. Trong câu lệnh lặp for i:=2 to 100 do begin end; câu lệnh ghép được thực hiện bao nhiêu lần (hay bao nhiêu vòng lặp được thực hiện)?
A. 102 B. 101 C. 100 D. 99
Câu 16. Xem ví dụ sau trong pascal:
Uses crt; Var i:integer;
Begin
Clrscr; I:=1; while i < 14 do begin Writeln(‘0’); i := i+1; End; Readln; End.
Ví dụ trên ghi ra màn hình bao nhiêu chữ số 0?
A. 14; B. 13; C. 15; D. 16;
Câu 17. điều kiện trong câu lệnh lặp với số lần chưa biết trước thường là :
A. Phép gán B. Câu lệnh đơn C. Câu lệnh ghép D. Phép so sánh
Câu 18. câu lệnh lặp For i:=1 to 5 do Writeln(‘Day la lan lap thu ‘,i); sẽ in ra màn hình 5 dòng chữ trong đó dòng thứ 3 có nội dung là:
A. Day la lan lap thu i B. Day la lan lap thu, i
C. Day la lan lap thu 3 D. Day la lan lap thu , 3
Chạy mô phỏng đoạn Chương trình sau và cho biết s,a,b? Đoạn chương trình thực hiện bao nhiêu vòng lặp ?
a:=5; b:=10;
While a<>b do
Begin
if a<b then b:=b-a;
if a>b then a:=a-b;
End;
Trong ngôn ngữ lập trình Python . Sau mỗi vòng lặp for biến đếm thay đổi như thế nào?..........................................................................................................................................
Vòng lặp While <Điều kiện> do <Câu lệnh; là vòng lặp:
A.chưa biết số lần lặp
B.biết trước số lần lặp
C.biết trước số lần lặp nhưng giới hạn là<=100
D.biết trước số lần lặp nhưng giới hạn là>=100
Hãy tìm hiểu đoạn lệnh sau đây và cho biết với đoạn lệnh đó chương trình thực hiện bao nhiêu vòng lặp và khi kết thúc giá trị của S bằng bao nhiêu ?
S:= 1;
For i:= 1 to 3 do S:= S * 2
Dùng vòng lặp không xác định đếm xem có bao nhiêu số lẻ \(\le\) n
Dùng vòng lặp không xác định tính tổng những số chẵn \(\le\) n