NEW
Font size
WorksheetsKIỂM TRA THƯỜNG XUYÊN TIN 8 KÌ 2_22-23
Total questions: 15
Worksheet time: 5mins
Câu lệnh điều kiện dạng đầy đủ là:
If <Điềukiện> then <Câulệnh 1 >; Else <Câulệnh 2 >;
If <Điềukiện> then <Câulệnh>;
If <Điềukiện> then <Câulệnh 1 >, <Câulệnh 2 >;
If <Điềukiện> then <Câulệnh 1 > Else <Câulệnh 2 >;
Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh:
If (45 mod 3) = 0 then X :=X+2;
( Biết rằng trước đó giá trị của biến X = 2)
2
4
6
8
Câu lệnh điều kiện dạng thiếu có dạng nào sau đây:
If <câulệnh> then <điềukiện>;
If <điềukiện> then <câulệnh>
If <điềukiện> then <câulệnh 1> to <câulệnh 2>;
If <điềukiện> then <câulệnh>;
Với lệnh:
IF a>8 then b:=3 else b:=5;
Khi a nhận giá trị là 8 thì b nhậngiá trị nào?
3
5
8
9
Kiểu dữ liệu của biến đếm trong lệnh lặp For – do:
Cùng kiểu với giá trị đầu và giá trị cuối
Chỉ cần khác kiểu với giá trị đầu
Cùng kiểu với các biến trong câu lệnh
Không cần phải xác định kiểu dữ liệu
Ngôn ngữ lập trình Pascal dùng lệnh nào sau đây để mô tả cấu trúc lặp với số lần chưa biết trước?
For ..do..
If ..then..
If .. then ..else..
While ..do..
Sau khi thực hiện đoạn chương trình sau:
j :=5;
For i := 1 to 5 do j := j+2;
Giá trị của biến j bằng bao nhiêu?
5
7
10
15
Trong lệnh lặp với số lần biết trước, số lần thực hiện câu lệnh sau từ khóa Do được tính theo công thức nào sau đây?
(Giá trị cuối – giá trị đầu)
Tùy thuộc vào bài toán
Khoảng 10 lần
(Giá trị cuối – giá trị đầu + 1)
Tìm giá trị của S sau khi thực hiện đoạn chương trình sau đây?
S := 5;
For i := 1 to 5 do S:= S + i;
5
10
15
20
Câu lệnh lặp với số lần biết trước có dạng:
for <biếnđếm> := <giátrịđầu> to <giátrịcuối> do <câulệnh>;
for <biếnđếm> := <giátrịđầu> to <giátrịcuối> do <câulệnh>
for <biếnđếm> := <giátrịđầu> to <giátrịcuối> ;do <câulệnh>;
for <biếnđếm> = <giátrịđầu> to <giátrịcuối> do <câulệnh>;
Câu lệnh lặp với số lần chưa biết trước có dạng:
While <điềukiện> then <câulệnh>;
While <điềukiện> do <câulệnh>;
While <điềukiện> do <câulệnh>
While <câulệnh> do <điềukiện>;
Bước đầu tiên khi thực hiện câu lệnh While ..do .. là gì?
Thực hiện câu lệnh sau từ khóa Do
Kiểm tra điều kiện
Thực hiện câu lệnh sau từ khóa Then
Kiểm tra câu lệnh
Kết quả của <điềukiện> trong câu lệnh While .. do.. sẽ có giá trị gì?
là 1 số nguyên
Đúng hoặc sai
là 1 số thực
là 1 xâu kí tự
Vòng lặp While <điềukiện> do <câulệnh>; dừng lại khi nào?
Khi điều kiện có giá trị Đúng
Khi điều kiện có giá trị Sai
Bất kì lúc nào
Khi thực hiện xong câu lệnh sau từ khóa Do
Cho biết sau khi thực hiện đoạn lệnh sau giá trị S bằng bao nhiêu?
S:=0; n:=0;
While S< =10 do
Begin
n := n + 1;
s := s + n;
end;
5
10
15
20
