Trong Pascal, câu lệnh ghép được thực hiện khi sau then hoặc else:
A. Không có câu lệnh nào
B. Có câu lệnh
C. Có nhiều hơn 1 câu lệnh
D. Có nhiều hơn 2 câu lệnh
Trong Pascal, câu lệnh ghép được thực hiện khi sau then hoặc else:
A. Không có câu lệnh nào
B. Có câu lệnh
C. Có nhiều hơn 1 câu lệnh
D. Có nhiều hơn 2 câu lệnh
Câu 1. Câu lệnh lặp For...do, vòng lặp dừng lại khi nào?
A. Có lệnh dừng lại C. Không thê dừng B. Biến đếm bằng giá trị cuối D. Biến đếm bằng giá trị đầu
Câu 2. Trong Pascal, câu lệnh nào để lặp với số lần biết trước?
A. If...then B. If…then…else C. For…do D. While…do
Câu 3. Chọn phát biểu sai:
A. Biến đếm là biến kiểu số nguyên
B. Câu lệnh lặp với số lần chưa biết trước có dạng: For...do...
C. Câu lệnh có thể là câu lệnh đơn hay câu lệnh ghép
D. Sau mỗi vòng lặp, biến đếm được tự động tăng thêm một đơn vị
Câu 4. Hãy cho biết số lần lặp của câu lệnh sau: For i:=1 to 100 do...
A. 100 B. 101 C. 99 D. 1
Câu 1: B
Câu 2: C
Câu 3: B
Câu 4: A
Câu lệnh điều kiện dạng đầy đủ là:
A. If < Điều kiện> then < Câu lệnh 1 >; Else < Câu lệnh 2 >;
B. If < Điều kiện> then < Câu lệnh >;
C. If < Điều kiện> then < Câu lệnh 1 >, < Câu lệnh 2 >;
D. 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 1 > Else < Câu lệnh 2 >;
Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh 1> ELSE <câu lệnh 2> ;
Câu lệnh 1 sẽ được thực hiện khi:
A. Biểu thức điều kiện sai
B. Biểu thức điều kiện đúng
C. Câu lệnh 2 đã được thực hiện xong
D. Tất cả đều đúng
Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh 1> ELSE <câu lệnh 2> ;
Câu lệnh 2 sẽ được thực hiện khi:
A. Biểu thức điều kiện đúng và câu lệnh 1 thực hiện xong
B. Câu lệnh 1 được thực hiện
C. Biểu thức điều kiện sai
D. Biểu thức điều kiện đúng
Trong ngôn ngữ lập trình pascal, sau từ khóa do, then, else chỉ thực hiện:
A. 1 câu lệnh C. 3 câu lệnh
B. nhiều hơn 3 câu lệnh D. 2 câu lệnh
Trong ngôn ngữ lập trình pascal, sau từ khóa do, then, else chỉ thực hiện:
A. 1 câu lệnh C. 3 câu lệnh
B. nhiều hơn 3 câu lệnh D. 2 câu lệnh
ét o ét đê ;-;
Câu 8: Pascal sử dụng câu lệnh nào sau đây để lặp với số lần lặp biết trước?
A. if...then B. if...then...else C. for...to…do D. while...do
Câu 9. Trong Câu lệnh lặp: For i := 1 to 15 do s:= s + 2*i. Khi kết thúc Câu lệnh lặp trên, Câu lệnh tính s được thực hiện bao nhiêu lần?
A. 10 lần ; B. 15 lần; C. 20 lần; D. Không thực hiện.
Câu 10 : Trong câu lệnh lặp for i :=1 to 20 do begin s:= s+i; end ;
câu lệnh gán được thực hiện bao nhiêu lần?
a) Không lần nào. b) 1 lần c) 2 lần d) 20 lần
Câu 11 : Trong câu lệnh lặp: For <Biến đếm>:=<Giá trị đầu> to <Giá trị cuối> do <câu lệnh>; Khi thực hiện ban đầu Biến đếm nhận giá trị = Giá trị đầu, sau mỗi vòng lặp biến đếm tăng thêm:
A. 1 đơn vị B. 2 đơn vị C. 3 đơn vị D. 4 đơn vị
Câu12: Khi nào thì câu lệnh lặp For…do (dạng tiến) kết thúc?
A. Khi biến đếm nhỏ hơn giá trị cuối. B. Khi biến đếm bằng giá trị đầu.
C. Khi biến đếm bằng giá trị cuối. D. Khi biến đếm lớn hơn giá trị cuối.
sao ko ai ngó ngàng gì đến tui hết zậy ;-;
Câu 8: C
Câu 9: B
Câu 10: D
Câu 11: A
Câu 12: D
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
Câu 15: D
Câu 16: A
Câu 17: D
Câu 18: C
Câu lệnh điều kiện dạng đầy đủ là:
If < Điều kiện> then < Câu lệnh 1 >; Else < Câu lệnh 2 >;
If < Điều kiện > then < Câu lệnh 1 > Else < Câu lệnh 2 >;
If < Điều kiện> then < Câu lệnh >;
If < Điều kiện> then < Câu lệnh 1 >, < Câu lệnh 2 >;