Câu 20. Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh: if (45 mod 3 ) = 0 then X :=X+2; ( Biết rằng trước đó giá trị của biến X = 5). A. 5 B. 6 C. 7 D. 8 Câu 21. Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh: If x>10 then x≔x+1; ( Biết rằng trước đó giá trị của biến X = 5). A. 5 B. 6 C. 7 D. 8 Câu 22. Câu lệnh điều kiện dạng thiếu 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 >; Câu 23. Chọn cách viết đúng cho câu lệnh sau: Nếu a lớn hơn b thì in ra màn hình giá trị của a. A. If a> b then write(a); B. if a<>0 b then write(a); C. if a<b then write(a); D. if a>b then write(a). Câu 24. Chọn cách viết đúng cho câu lệnh sau: Nếu b khác 0 thì tính kết quả x=a/b ngược lại thì in ra màn hình thông báo lỗi. A. if b<>0 then x≔a/b; else write(‘loi mau bang 0’); B. if b<>0 then x=a/b else write(‘loi mau bang 0’); C. if b<>0 then x≔a/b else; write(‘loi mau bang 0’); D. if b<>0 then x≔a/b else write(‘loi mau bang 0’); Câu 25. Chọn cách viết đúng cho câu lệnh sau: Nếu b chia cho 2 bằng 0 thì in ra màn hình “b là số chẵn”. A. if (b mod 2 =0) then write(‘b la so chan’); B. if (b div 2 =0) then write(‘b la so chan’); C. if (b mod 2 =0) then; write(‘b la so chan’); D. if (b mod 2 =0) then write(‘b la so chan’);
2 câu trả lời
Câu 20. Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh: if (45 mod 3 ) = 0 then X :=X+2; ( Biết rằng trước đó giá trị của biến X = 5).
A. 5
B. 6
C. 7
D. 8
Câu 21. Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh: If x>10 then x≔x+1; ( Biết rằng trước đó giá trị của biến X = 5).
A. 5
B. 6
C. 7
D. 8
Câu 22. Câu lệnh điều kiện dạng thiếu 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 >;
Câu 23. Chọn cách viết đúng cho câu lệnh sau: Nếu a lớn hơn b thì in ra màn hình giá trị của a.
A. If a> b then write(a);
B. if a<>0 b then write(a);
C. if a<b then write(a);
D. if a>b then write(a).
Câu 24. Chọn cách viết đúng cho câu lệnh sau: Nếu b khác 0 thì tính kết quả x=a/b ngược lại thì in ra màn hình thông báo lỗi.
A. if b<>0 then x≔a/b; else write(‘loi mau bang 0’);
B. if b<>0 then x=a/b else write(‘loi mau bang 0’);
C. if b<>0 then x≔a/b else; write(‘loi mau bang 0’);
D. if b<>0 then x≔a/b else write(‘loi mau bang 0’);
Câu 25. Chọn cách viết đúng cho câu lệnh sau: Nếu b chia cho 2 bằng 0 thì in ra màn hình “b là số chẵn”.
A. if (b mod 2 =0) then write(‘b la so chan’);
B. if (b div 2 =0) then write(‘b la so chan’);
C. if (b mod 2 =0) then; write(‘b la so chan’);
D. if (b mod 2 =0) then write(‘b la so chan’);
Câu 20, vì 45 mod 3 = 0 nên tăng x lên 2 đơn vị => x=7
=> C
Câu 21, Vì 5<10 nên giữ nguyên x => X=5
=> A
Câu 22, D
Câu 23, A
Câu 24, D
Câu 25, A