1/Điều kiện trong câu lệnh While … Do thường là:
aCâu lệnh đơn giản hoặc câu lệnh ghép
bCâu lệnh gán
c.Các phép so sánh
d.Biến đếm
2/Trong sau câu lệnh sau, câu lệnh nào lặp với số lần chưa biết trước?
aFor
bWhile <điều kiện> do
c.If <điều kiện> then
d.If <điều kiện> then
3/Câu lệnh lặp với số lần biết trước là:
aFor i:=
bIf <điều kiện> then
cIf <điều kiện> then
dFor i:=
4/Cho S và i là biến nguyên. Khi chạy đoạn chương trình : s:=0; for i:=1 to 6 do s := s+i; writeln(s); Kết quả in lên màn hình là:
a15
b21
c5
d35
5/Trong các câu lệnh sau câu lệnh nào đúng?
a While X <= 10 do X:= X + 1;
b While X:= 10 do X:= X + 1;
c While X= 10 do X = X + 1;
d While X= 10; do X = X + 1;
6/Cho S và i là biến nguyên. Khi chạy đoạn chương trình : s:=0; for i:=1 to 5 do s := s+1; writeln(s); Kết quả in lên màn hình là:
a 6
b 15
c 5
d 35
7/Khi sử dụng vòng lặp While … do cần chú ý điều gì?
a Phải biết trước số vòng lặp
b Cố định số vòng lặp
c Xác định điều kiện của vòng lặp
dXác định giá trị đầu và cuối của vòng lặp.
8/Câu lệnh viết đúng trong pascal là:
a for i:= 4 to 1 do writeln(‘A’);
bfor i= 1 to 10 writeln(‘A’);
c for i:= 1 to 10 do writeln(‘A’);
d for i to 10 do writeln(‘A’);
9/Ý nghĩa của lệnh Gotoxy(5,7) là:
a Đưa con trỏ về hàng 5, cột 7.
b Đưa con trỏ về vị trí cột 5 của hàng hiện tại
c Đưa con trỏ về cột 7 của hàng hiện tại.
d Đưa con trỏ về cột 5, hàng 7.
10/Sau khi thực hiện đoạn chương trình sau: S:= 0; n:= 0; While S<= 5 do Begin n:= n + 1; S:=S + n; end;Biến S có giá trị bằng bao nhiêu?
a 3
b 4
c5
d 6
giúp mik vs đang cần gấp lắm
1/Điều kiện trong câu lệnh While … Do thường là:
aCâu lệnh đơn giản hoặc câu lệnh ghép
bCâu lệnh gán
c.Các phép so sánh
d.Biến đếm
2/Trong sau câu lệnh sau, câu lệnh nào lặp với số lần chưa biết trước?
aFor <biến đếm>:= <giá trị đầu> to <giá trị cuối> do <câu lệnh>;
bWhile <điều kiện> do <câu lệnh>;
c.If <điều kiện> then <câu lệnh 1> else <câu lệnh 2> ;
d.If <điều kiện> then <câu lệnh>;
3/Câu lệnh lặp với số lần biết trước là:
aFor i:= <giá trị đầu> to <giá trị cuối> do <câu lệnh>;
bIf <điều kiện> then <câu lệnh>;
cIf <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;
dFor i:= <giá trị cuối> to <giá trị đầu> do <câu lệnh>;
4/Cho S và i là biến nguyên. Khi chạy đoạn chương trình : s:=0; for i:=1 to 6 do s := s+i; writeln(s); Kết quả in lên màn hình là:
a15
b21
c5
d35
5/Trong các câu lệnh sau câu lệnh nào đúng?
a While X <= 10 do X:= X + 1;
b While X:= 10 do X:= X + 1;
c While X= 10 do X = X + 1;
d While X= 10; do X = X + 1;
6/Cho S và i là biến nguyên. Khi chạy đoạn chương trình : s:=0; for i:=1 to 5 do s := s+1; writeln(s); Kết quả in lên màn hình là:
a 6
b 15
c 5
d 35
7/Khi sử dụng vòng lặp While … do cần chú ý điều gì?
a Phải biết trước số vòng lặp
b Cố định số vòng lặp
c Xác định điều kiện của vòng lặp
dXác định giá trị đầu và cuối của vòng lặp.
8/Câu lệnh viết đúng trong pascal là:
a for i:= 4 to 1 do writeln(‘A’);
bfor i= 1 to 10 writeln(‘A’);
c for i:= 1 to 10 do writeln(‘A’);
d for i to 10 do writeln(‘A’);
9/Ý nghĩa của lệnh Gotoxy(5,7) là:
a Đưa con trỏ về hàng 5, cột 7.
b Đưa con trỏ về vị trí cột 5 của hàng hiện tại
c Đưa con trỏ về cột 7 của hàng hiện tại.
d Đưa con trỏ về cột 5, hàng 7.
10/Sau khi thực hiện đoạn chương trình sau: S:= 0; n:= 0; While S<= 5 do Begin n:= n + 1; S:=S + n; end;Biến S có giá trị bằng bao nhiêu?
a 3
b 4
c5
d 6
1.C
2.B
3.A
4.B
5.A
6.C
7.C
8.C
9.D
10.D