Đoạn chương trình nào đúng trong NNLT Pascal? * 1 điểm A. For i:= 1 to 10 do n:= n+1; B. For i:= 10 to 1 do n:= n+1; C. For i:= 1 to 10 do n= n+1; D. For i= 1 to 10 do n:= n+1; 2. Giả sử có dòng lệnh for p:=4 to 7 do n:=6-p; số lần lặp của lệnh gán n:=6-p sau từ khóa do là: * 1 điểm A. 11 B. 4 C. 6 3. Sau khi thực hiện đoạn chương trình d:=6; For i:=2 to 4 do d:=d+i; giá trị của biến d bằng bao nhiêu? * 1 điểm A 14 B 13 C 15 D 20 4. Em hiểu câu lệnh lặp theo nghĩa nào dưới dây? * 1 điểm A. Một lệnh thay cho một lệnh. B. Các câu lệnh được viết lặp đi lặp lại nhiều lần. C. Vì câu lệnh đã có tên và là lệnh lặp. Một lệnh thay cho nhiều lệnh. 5. 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; * 1 điểm A. 23 B. 20 C. 24 D.19 6. Câu lệnh lặp nào sau đây là đúng trong NNLT Pascal ? * 1 điểm A. for a = 6 to 10 do b:=b-3; B. for a := 1 to 10 do b=:b-3; C. for a := 10 to 1.5 do b:=b-3; D. for a := 10 to 15 do b=b-3; 7. 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? * 1 điểm A. 10 B. 7 C. 9 D. 8 8. Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu: S:=4; For i:=2 to 4 do S:=S+i; * 1 điểm A. 13 B. 15 C. 10 D. 14 9. Câu lệnh nào sau đây chưa hợp lệ trong NNLT Pascal? * 1 điểm A. For z := 1 to 6 do j:=5*y; B. For z := 4 to 11 do y:=j-3; C. For z =: 2 to 4 do write('NguyenDu'); 10. Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu: S:=5; For i:=1 to 4 do S:=S+i; * 1 điểm A. 6 B. 8 C. 15

2 câu trả lời

câu 1:A

câu 2:B

câu 3:C

câu 4:A

câu 5:A

câu 6:B

câu 7:A

câu 8:A

câu 9:C

câu 10:C

1.A

2.B

3.C

4.A

5.A

6.D

7.A

8.A

9.C

10.C