Mn giup mik nha!!!!! mik dag can gap. NHANH LEN !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 1) Trong đoạn lệnh sau đây, chương trình đã thực hiện bao nhiêu vòng l

Mn giup mik nha!!!!! mik dag can gap. NHANH LEN !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1) Trong đoạn lệnh sau đây, chương trình đã thực hiện bao nhiêu vòng lặp?
S:=0; i:=0;
While S<=20 do Begin S:=S+i; i:=i+1; end; a) 2 b) 4 c) 8 d) vô hạn 2) Trong đoạn lệnh sau đây, chương trình đã thực hiện bao nhiêu vòng lặp? x:=0; For i:=1 to 5 do x:=x+3; a) 1 b) 3 c) 5 d) 15 3) Sau khi thực hiện đoạn chương trình sau, giá trị của biến x bằng bao nhiêu? x:=0; For i:=1 to 5 do x:=x+3; a) 1 b) 3 c) 5 d) 15 4) 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:=0; i:=0; While S<=20 do Begin S:=S+i; i:=i+1; end; a) 18 b) 21 c) 25 d) 52 5) Đoạn chương trình sau đây đã mắc phải lỗi gì? a:=5; While a<=6 do Writeln(‘A’); a) Sử dụng sai cú pháp lệnh While ... do b) Cho biết trước số lần lặp c) Không cho biết trước số lần lặp d) Lặp vô hạn 6) Trong ngôn ngữ lập trình Pascal, câu lệnh For ... do là lệnh: a) Không cho biết trước số lần lặp b) Cho biết trước số lần lặp c) Biết trước hay không biết trước số lần lặp đều sử dụng được d) Cả a, b, c đều sai 7) Trong ngôn ngữ lập trình Pascal, câu lệnh lặp được dùng để thể hiện: a) Cấu trúc lặp c) Cấu trúc điều kiện b) Cấu trúc rẽ nhánh d) Cấu trúc mảng 8) Trong ngôn ngữ lập trình Pascal, lệnh lặp với số lần chưa biết trước là câu lệnh: a) For ... do c) If ... then ... b) While ... do d) If ... then ... else... 9) Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây hợp lệ? a) For i:=10 to 1 do Writeln(‘A’); b) For i:=10.5 to 1.5 do Writeln(‘A’); c) For i=1 to 10 do Writeln(‘A’); d) For i:=1 to 10 do Writeln(‘A’); 10) Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây hợp lệ? a) x:=10; While x:=10 do x:=x+5; b) x=10; While x=10 do x=x+5; c) x:=10; While x=10 do x:=x+5; d) x=10; While x:=10 do x=x+5; 11) Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây không hợp lệ? a) Var i: real; Begin for i:= 1 to 10 do Writeln(‘A’); End. b) Var i: integer; Begin for i:= 1 to 10 do Writeln(‘A’); End. c) Cả a, b đều đúng d) Cả a, b đều sai 12) Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây không hợp lệ? a) S:=0; n:=0; While S<=10 do Begin n:=n+1; S:=S+n; End; b) S:=0; n:=0; While S<=10 do n:=n+1; S:=S+n;

0 bình luận về “Mn giup mik nha!!!!! mik dag can gap. NHANH LEN !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 1) Trong đoạn lệnh sau đây, chương trình đã thực hiện bao nhiêu vòng l”

  1. 1C   

    2C 

    3D giải thích:

    có 5 vòng lặp:

    +lần 1: x=0+3=3

    +lần 2: x=3+3=6

    +lần 3: x=6+3=9

    +lần 4: x=9+3=12

    +lần 5: x=12+3=15

    4B 

    5D 

    6B 

    7A   

    8B 

    9D   

    10A 

    11A 

    12B

    chúc bạn học tốt

    cho mình câu trả lời hay nhất nha

    Bình luận

Viết một bình luận