1.Cho biết kết quả đoạn phương trình sau x:=5;If(45mod3)=0 then x:=x+2; Giá trị của a bằng bao nhiêu A.a=7 B.x=9 C.x=5 D.x=11 2.Câu lệnh:Ì a>b then T:=a-b else T:a*b; Giá trị của T sau câu lệnh trên là bao nhiêu biết ban đầu T:=0;a:=3;b:=2;? A.1 B.2 C.6 D.5 3.Chọn câu lệnh Pascal hợp lệ trong các câu sau A.If x: =a +b then x :=x +1; B.if a>b then max=a; C.If a>b then max : = a else max : =b; D.If 5 := 6 then x:= 100; 4.Thể hiện bằng ngôn ngữ Pascal câu :Nếu a<b thì in ra màn hình _giá_ trị _a__ , ngược lại in ra _giá_trị_b.Ta vt như sau A.If a>b then Write('a'); B.If a>b then Writeln('a') else Writeln('b') C.If a>b then Writeln(a); else Writeln(b); D.If a.b then Write(b);
2 câu trả lời
Câu 1 :
=> x = 5
=> 45 mod 3 = 0 => đúng
=> thực hiện lệnh sau then
=> x = x + 2 = 5 + 2 = 7
=> Đáp án : A. a = 7
Câu 2 :
=> t = 0; a = 3; b = 2
=> a > b => 3 > 2
=> thực hiện lệnh sau then
=> t = a - b = 3 - 2 = 1
=> Đáp án : A. 1
Câu 3 :
=> A. sai x := a + b
=> B. sai max = a
=> D. sai 5 := 6
=> Đáp án : C. if a > b then max := a else max := b;
Câu 4 :
=> Nếu a < b thì in giá trị a ngược lại in giá trị b
=> if a < b then writeln(a) else writeln(b);
Câu 1: A.a=7
Vì 45 chia 3 dư 0 nên điều kiện đúng `->` Chương trình thực hiện câu lệnh x:=x+2=5+2=7
Câu 2: A.1
Vì a>b(3>2) nên điều kiện đúng `->` Chương trình thực hiện câu lệnh T:=a-b=3-2=1
Câu 3:C.If a>b then max : = a else max : =b;
A sai vì x:=a không phải điều kiện
B sai vì thiếu dấu ":"
D sai vì dư dấu ":"
Câu 4:(Không có câu nào đúng)