Khi chạy đoạn chương trình(Giup với ạ) ----- Nội dung dịch tự động từ ảnh ----- Câu 12. Cho S và i là biến kiểu số nguyên. Khi chạy đoạn chương trình: s:=0; for i:=1 to 3 do s:=s+2*i; writeln(s); Kết quả in lên màn hình là : A. 12 B. 10 C. 0 D. 6 Câu 13. Trong ngôn ngữ lập trình Pascal, câu lệnh lặp với số lần chưa biết trước là: A. If (Điều kiện) then (Câu lệnh); B. Var i,n: Integer; C. While (điều kiện) do (câu lệnh); D. For (Biến đếm):=(Giá trị đầu) downto (Giá trị cuối) do (câu lệnh); Câu 14. Số lần lặp trong câu lệnh lặp với số lần biết trước được xác định bằng? A. Giá trị cuối - giá trị đầu -1 C. Giá trị cuối - giá trị đầu +1 B. Giá trị cuối + giá trị đầu +I D. Giá trị cuối + giá trị đầu -1 lặp: Câu 15. Trong câu lệnh for < biến đếm >= to do < câu lệnh >; Khi thực hiện A. 2 lần ban đầu biến đếm bằng giá trị đầu, sau mỗi lần lặp biến bếm tăng lên C. 1 lần D. 4 lần B. 3 lân B. For i:= 2.5 to 10.5 do writeln('A'); C. For i = 1 to 10 do writeln('A'); D. For i:=1 to 10 do writeln('A'); Câu 17. Trong ngôn ngữ lập trình Pascal, câu lệnh lặp với số lần chưa biết trước là: A. If (Điều kiện) then (Câu lệnh); B. Var i,n: Integer; C. For (Biến đếm):=(Giá trị đầu) downto (Giá trị cuối) do (câu lệnh); D. While (điều kiện) do (câu lệnh); Câu 18: Sau khi thực hiện đoạn chương trình sau, giá trị của biến k bằng bao nhiêu? k: = 0; Câu 16. Câu lệnh pascal nào sau đây là hợp lệ? A. For i:= '1' to '10' do writeln('A'); For i:=1 to 3 do k:= k + 2; A. 6 B. 8 C. 5 D. 2 Câu 19: Cho S và i là biển nguyên. Khi chạy đoạn chương trình : s:=0; for i:=1 to 3 do s:=s+2*i; writeln(s); Kết quả in lên màn hình là : A. 12 B. 10 C.0 D. 6 Câu 20: Sau khi thực hiện đoạn chương trình sau, giá trị của biến k bằng bao nhiêu? k: = 0; For i:=1 to 3 do k:= k + 2; A. 6 II/ Phần tự luận: Câu 1. Hãy tìm lỗi sai trong đoạn chương trình Pascal sau đây và sau khi sửa lỗi đó thì chương trình thực hiện bao nhiêu vòng lặp. S:=0; n: 0; While s<= 10 do B. 8 C. 5 D. 2 |