1)Đoạn chương trình nào đúng trong NNLT Pascal?
A)Var x,y:char; Begin y:=-4; For x := 2 to 4 do y=y-6; End.
B)Var x,y:integer; Begin y:=-2; For x =: 2 to 4 do y:=y-6; End.
C)Var x,y:integer; Begin y:=0 ; For x := 2 to 4 do y:=y-5; End. *
D)Var x,y:real; Begin y:=-2; For x = 2 to 4 do y=:y-6; End.
2)Sau khi thực hiện đoạn chương trình m:=7; For i:=1 to 2 do m:=m+i; giá trị của biến m bằng bao nhiêu?
A)10
B)7
C)9
D)8
3)Giả sử có dòng lệnh for c:=2 to 10 do d:=5-c; số lần lặp của lệnh gán d:=5-c sau từ khóa do là:
A)7
B)9
C)10
D)8
4)Sau khi thực hiện đoạn chương trình sau, giá trị của biến T bằng bao nhiêu: T:=3; For i:=2 to 6 do T:=T+i;
A)23
B)20
C)14
D)19
5)Câu lệnh lặp nào sau đây là đúng trong NNLT Pascal ?
A)for a = 6 to 10 do b:=b-3;
B)for a := 1 to 10 do b=:b-3;
C)for a := 5 to 10 do b:=b-3; *
D)for a := 10 to 1.5 do b:=b-3;
6)Câu lệnh nào sau đây chưa hợp lệ trong NNLT Pascal?
A)For z := 1 to 6 do j:=5*y;
B)For z := 4 to 11 do y:=j-3;
C)For z := 10 downto 2 do y:=5-z;
D)For z =: 2 to 4 do write('NguyenDu');