Font size
WorksheetsKIỂM TRA TIN 8
Total questions: 20
Worksheet time: 20mins
Lệnh lặp For, mỗi lần lặp giá trị của biến đếm thay đổi như thế nào?
tăng 1
tăng 2
tăng 3
tăng 4
Cấu trúc của câu lệnh lặp For:
For i:= 1 to n do Câu lệnh
For biến đếm=1 to do Câu lệnh
For biến đếm:=giá trị đầu to giá trị cuối do Câu lệnh
For biến đếm:=giá trị đầu to n do Câu lệnh
Số lần lặp trong câu lệnh sau là: For i:=5 to 27 do ….
20 lần
21 lần
22 lần
23 lần
Đoạn lệnh sau, mỗi lần lặp giá trị của biến i trong câu lệnh sau thay đổi như thế nào?
While i<=10 do i:=i+3;
tăng 1
tăng 2
tăng 3
tăng 4
Cấu trúc của câu lệnh lặp While:
While i<=n do Câu lệnh
While biến đếm do Câu lệnh
While điều kiện do Câu lệnh
While biến đếm:=giá trị đầu to giá trị cuối do Câu lệnh
Kết quả in ra của đoạn lệnh sau khi thực hiện là:
i:=1; S:=5;
While i<=5 do
Begin
S:=S+i;
i:=i+2;
End;
S=13
S=14
S=15
S=16
Kết quả in ra của đoạn lệnh sau khi thực hiện là:
For i:=1 to 10 do
If i mod 2=1 then Write (‘i=’,i, ’ ’);
i=1 2 3 4 5 6 7 8 9 10
i=0 2 4 6 8 10
i=0 1 3 5 7 9
i=1 3 5 7 9
Số lần lặp của câu lệnh lặp for…to…do… được tính như thế nào?
Giá trị đầu – giá trị cuối
Giá trị đầu – giá trị cuối + 1
Giá trị cuối – giá trị đầu.
Giá trị cuối – giá trị đầu + 1
Trong câu lệnh For ... do… sau từ khóa “do” có hai câu lệnh trở lên ta “gói” chúng trong:
Begin...readln;
Begin...and;
End...Begin
Begin... end;
Cú pháp câu lệnh lặp nào sau đây là đúng?
For <biến đếm>:= <giá trị cuôí> down to <giá trị đầu> do <câu lệnh>;
For <biến đếm>:= <giá trị đầu> to <giá trị cuôí> do <câu lệnh>;
For <biến đếm>:= <giá trị đầu> to <câu lệnh> do <giá trị cuối>;
For <biến đếm>= <giá trị đầu> to <giá trị cuôí> do <câu lệnh>;
Hãy cho biết kết quả của đoạn chương trình dưới đây:
a:=10;
white a>=10 do write(A);
Trên màn hình xuất hiện một chữ a;
Trên màn hình xuất hiện 10 chữ a;
Trên màn hình xuất hiện một số 10;
Chương trình bị lặp vô tận
Vòng lặp sau cho kết quả S bằng bao nhiêu:
S := 1; For i := 1 to 3 do S := S * 2;
S = 6
S = 8
S = 10
S = 12
Đâu là hoạt động lặp với số lần chưa biết trước?
Hàng ngày em đi học.
Một tuần trường em tổ chức chào cờ 1 lần
Ngày em đánh răng ba lần
Em sẽ đến nhà bà ngoại chơi vào hôm cả bố và mẹ đi vắng.
Câu lệnh pascal nào sau đây là hợp lệ?
For i=1 to 10 do writeln(‘A’)
For i : = 1 to 10 do writeln(‘A’);
For i:=5 to 30 do; writeln(‘A’)
For i:= 10 to 1 do writeln(‘A’);
Trong các câu lệnh lặp Pascal sau đây, câu nào đúng
While i= 1 do T:=10;
While (n mod i <> 0) ; do i:= i+ 1 ;
While 1 = 1; do Writeln (‘Dung’);
While x<=y do; Writeln (‘y khong nho hon x’);
Trong câu lệnh lặp for i:=1 to 10 do begin…end; câu lệnh ghép được thực hiện bao nhiêu lần (nói cách khác, bao nhiêu vòng lặp được thực hiện?)
Không lần nào
1 lần
10 lần
2 lần
Trong câu lệnh While...do… nếu điều kiện đúng thì:
Tiếp tục vòng lặp
Vòng lặp vô tận
lặp 10 lần
Thoát khỏi vòng lặp
Trong Pascal, câu lệnh nào sau đây là đúng?
i:=0;
S:=1;
While S<10 do S=S+i;
i=i+1;
i:=1;
S:=0;
while s<10 do begin
S:=S+i; i:=i+1;
end;
Hãy cho biết chương trình dưới đây sẽ thực hiện bao nhiêu vòng lặp khi thực hiện đoạn chương trình ?
n:=10;
T:=100;
While n>10 do
n:=n+5;
T:=T - n;
0
4
6
10
Đoạn lệnh dưới đây sẽ cho kết quả là gì?
so := 1;
While so <10
writeln(so);
so := so + 1;
In ra các số từ 1 đến 10;
Chương trình báo lỗi;
In ra vô hạn số 1 trên một cột;
in ra vô hạn số 1 trên một dòng ;
