Làm hộ mình với
cho biết lỗi sai trong câu lệnh sau: If d:= 3 then write('dbang3')
Câu 1: Trong NNLT C++, các câu lệnh sau câu lênh nào đúng cấu trúc?
A. If a>b then write("a la so lon nhat");
B. If (a>b) cout<<"a la so lon nhat";
C. If (a>b) then write ("a la so lon nhat");
D. If (a>b) cout<<"a la so nhat";
Câu 2: Trong NNLT C++, các câu lệnh sau câu lệnh nào đúng cấu trúc?
A. If a>b then cout("a la so lon nhat");
B. If (a>b) cout<<"a la so lon nhat";
C. If (a>b) then cout<<("a la so lon nhat");
D. If (a>b) cout>>"a la so lon nhat";
Câu 3: Trong NNLT C++, các câu lệnh sau câu lệnh nào đúng cấu trúc?
A. If (a>b) Max=a else;Max=b
B. If (a>b) Max=a else Max=b
C. If (a>b) Max=a; else Max=b;
D. If (a>b); Max=a; else Max=b;
Câu 4: Trong NNLT C++, các câu lệnh sau câu lệnh nào đúng cấu trúc?
A. If (a>b) Max=a else;
B. If (a>b) Max=a else
C. If (a>b) Max=a;
D. If (a>b) ; Max=a;
Câu 1: B
Câu 2: B
Câu 3: C
Câu 4: C
Cho biết câu lệnh sau có kết quả như thế nào? a:=b; b:=a; If a>b then write(a) else if a
4) Cho biết kết quả phép so sánh trong đoạn lệnh sau đây:
a:=1; b:=2;
If (a+b<5) then a:=a+b;
a. Đúng b. Sai
5) Cho biết kết quả phép so sánh trong đoạn lệnh sau đây:
a:=2; b:=3;
If (a+b<5) or (b-a>0) then a:=a+b;
a. Đúng b. Sai
6) Cho biết kết quả phép so sánh trong đoạn lệnh sau đây:
a:=1; b:=2;
If (a+b<=3) and (b-a>1) then a:=a+b;
a. Đúng b. Sai
7) Câu lệnh nào sau đây được viết đúng cú pháp:
a) If N >4 then N=N+1;
d) If K:=2 then write(‘chao’);
c) If z+y=x then x:=z-y;
d) If X =>10 then
write(‘X lon hon hoac bang 10’);
8) Câu lệnh nào sau đây viết sai cú pháp:
a. if k>2 then k:=k-1;
else k:=k+1;
b. if a> b then
begin
a:=a+b; b:=b+1;
end
Else
begin
a:=a-b; b:=b-1;
end;
c. if N=K div 10 then write(K) else writeln(N);
d. if 2>3 then write(2) else write(3);
9) x có giá trị bao nhiêu sau khi thực hiện lệnh sau:
x:=5;
if x mod 2 = 1 then
x:=x+3;
a. 5 b. 3 c. 2 d. 8
10) x có giá trị bao nhiêu sau khi thực hiện lệnh sau:
x:=1; t:=3;
if x< t+5 then
x:=x+3;
else
begin
t:=t-1;
x:=x+t;
end;
x:=x*x;
a. 1 b. 3 c. 8 d.16
Câu 20: Điền một trong các điều kiện : (a mod b=0) (adivb = 0) , (a div b =0), (a > b) (a^ < b),(a=b) vào câu lệnh sau cho đúng?
A. If......... then write( 'a chia het cho b^ prime ) else write(^ / không chia hết cho b);
B. If......... then write( a lon hon b');
Câu 19: Cho biết giá trị của x sau câu lệnh sau?
x:=5;
If x > 8 then x:=x+3;
A. 5; B. 2; C. 3; D. 0;
Câu 20: Cho biết kết quả của c sau câu lệnh sau?
a:= 3; b:= 5;
If a + b < 18 then c := a – b else c := b – a;
A. -2; B. -5; C. 10; D. 2;
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:
X:= 10;
IF (91 mod 3 ) = 0 then X :=X+20;
A. 10 B. 30 C. 2 D. 1
1) Câu lệnh sau có mấy lỗi?
IF a3b then Begin max:=a; min:=b; End
a.1 b.2 c.3 d.4
2) Cho x là một biến kiểu real, lệnh gán nào sau đây hợp lệ?
A. x:=20; B. x:=20,5; C.x:=20.5; D. x:='20.5'
3) Cho một biến kiểu real, lệnh gán nào sau đây hợp lệ?
A. x:=15; B. x:=15,5; C. x:=15.5 D. x:='15.5'
1) Câu lệnh sau có mấy lỗi?
IF a3b then Begin max:=a; min:=b; End_
a.1 b.2 c.3 d.4
2) Cho x là một biến kiểu real, lệnh gán nào sau đây hợp lệ?
A. x:=20; B. x:=20,5; C.x:=20.5; D. x:='20.5'
3) Cho một biến kiểu real, lệnh gán nào sau đây hợp lệ?
A. x:=15; B. x:=15,5; C. x:=15.5
D. x:='15.5'
ét o ét đê ;-;
Câu 8: Pascal sử dụng câu lệnh nào sau đây để lặp với số lần lặp biết trước?
A. if...then B. if...then...else C. for...to…do D. while...do
Câu 9. Trong Câu lệnh lặp: For i := 1 to 15 do s:= s + 2*i. Khi kết thúc Câu lệnh lặp trên, Câu lệnh tính s được thực hiện bao nhiêu lần?
A. 10 lần ; B. 15 lần; C. 20 lần; D. Không thực hiện.
Câu 10 : Trong câu lệnh lặp for i :=1 to 20 do begin s:= s+i; end ;
câu lệnh gán được thực hiện bao nhiêu lần?
a) Không lần nào. b) 1 lần c) 2 lần d) 20 lần
Câu 11 : Trong câu lệnh lặp: For <Biến đếm>:=<Giá trị đầu> to <Giá trị cuối> do <câu lệnh>; Khi thực hiện ban đầu Biến đếm nhận giá trị = Giá trị đầu, sau mỗi vòng lặp biến đếm tăng thêm:
A. 1 đơn vị B. 2 đơn vị C. 3 đơn vị D. 4 đơn vị
Câu12: Khi nào thì câu lệnh lặp For…do (dạng tiến) kết thúc?
A. Khi biến đếm nhỏ hơn giá trị cuối. B. Khi biến đếm bằng giá trị đầu.
C. Khi biến đếm bằng giá trị cuối. D. Khi biến đếm lớn hơn giá trị cuối.
sao ko ai ngó ngàng gì đến tui hết zậy ;-;
Câu 8: C
Câu 9: B
Câu 10: D
Câu 11: A
Câu 12: D
mn ới, ét o ét nèo ;-;
Câu 8: Pascal sử dụng câu lệnh nào sau đây để lặp với số lần lặp biết trước?
A. if...then B. if...then...else C. for...to…do D. while...do
Câu 9. Trong Câu lệnh lặp: For i := 1 to 15 do s:= s + 2*i. Khi kết thúc Câu lệnh lặp trên, Câu lệnh tính s được thực hiện bao nhiêu lần?
A. 10 lần ; B. 15 lần; C. 20 lần; D. Không thực hiện.
Câu 10 : Trong câu lệnh lặp for i :=1 to 20 do begin s:= s+i; end ;
câu lệnh gán được thực hiện bao nhiêu lần?
a) Không lần nào. b) 1 lần c) 2 lần d) 20 lần
Câu 11 : Trong câu lệnh lặp: For <Biến đếm>:=<Giá trị đầu> to <Giá trị cuối> do <câu lệnh>; Khi thực hiện ban đầu Biến đếm nhận giá trị = Giá trị đầu, sau mỗi vòng lặp biến đếm tăng thêm:
A. 1 đơn vị B. 2 đơn vị C. 3 đơn vị D. 4 đơn vị
Câu12: Khi nào thì câu lệnh lặp For…do (dạng tiến) kết thúc?
A. Khi biến đếm nhỏ hơn giá trị cuối. B. Khi biến đếm bằng giá trị đầu.
C. Khi biến đếm bằng giá trị cuối. D. Khi biến đếm lớn hơn giá trị cuối.
Cho giá trị biến a=5. Hãy cho biết kết quả câu lệnh sau đây:IF a<=10 THEN write(a*a) ELSE (a); giúp mình với