Câu 1 :
- Cú pháp lệnh lặp với số lần chưa biết trước : while <điều kiện> do <câu lệnh>;
- Hoạt động :
+ Điều kiện sẽ được tính và kiểm tra
+ Nếu điều kiện đúng thì câu lệnh sẽ được thực hiện
+ Nếu điều kiện sai thì vòng lặp sẽ dừng lại
Câu 2 :
uses crt;
var a, b : integer;
begin
clrscr;
write('nhap chieu dai : '); readln(a);
write('nhap chieu rong : '); readln(b);
writeln('chu vi = ', (a + b) * 2);
writeln('dien tich = ', a * b);
readln
end.
Câu 3 :
uses crt;
var i, s : integer;
begin
clrscr;
s := 0;
for i := 1 to 30 do s := s + i;
write('s = ', s);
readln
end.
Câu 4 :
uses crt;
var n : integer; k : real;
begin
clrscr;
write('n = ');
for n := 1 to 100 do
begin
k := sqrt(n + n + 2018);
if trunc(k) = k then write(n : 4);
end;
readln
end.