Search Header Logo
ÔN TẬP CÂU LỆNH IF_THEN

ÔN TẬP CÂU LỆNH IF_THEN

Assessment

Presentation

Computers

Professional Development

Hard

Created by

Minh Thao

Used 22+ times

FREE Resource

0 Slides • 10 Questions

1

Multiple Select

Để mô tả cấu trúc rẽ nhánh trong thuật toán, nhiều ngôn ngữ lập trình bậc cao dùng câu lệnh IF – THEN, sau IF là <điều kiện> . Vậy Điều kiện là:

1

biểu thức lôgic;

2

biểu thức số học;

3

biểu thức quan hệ;  

4

một câu lệnh;

2

Multiple Choice

Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>, câu lệnh đứng sau THEN được thực hiện khi

1

điều kiện được tính toán xong;   

2

điều kiện được tính toán và cho giá trị đúng;

3

điều kiện không tính được;      

4

điều kiện được tính toán và cho giá trị sai;

3

Multiple Choice

Với cấu trúc rẽ nhánh IF <điều kiệnTHEN <câu lệnh 1> ELSE <câu lệnh 2>, câu lệnh 2 được thực hiện khi

1

biểu thức điều kiện đúng và câu lệnh 1 thực hiện xong;   

2

câu lệnh 1 được thực hiện;

3

biểu thức điều kiện sai;       

4

biểu thức điều kiện đúng;

4

Multiple Choice

Muốn dùng biến X lưu giá trị nhỏ nhất trong 2 giá trị của hai biến A. B có thể dùng cấu trúc rẽ nhánh nào sau :

1

if A <= B then X := A else X := B;          

2

if A < B then X := A;

3

X := B; if A < B then X := A;      

4

if A < B then X := A else X := B;

5

Multiple Choice

Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh ?

1

A + B    

2

A > B

3

N mod 100      

4

“A nho hon B”

6

Multiple Choice

Trong ngôn ngữ lập trình Pascal, phát biểu nào sau đây là đúng với câu lệnh rẽ nhánh if…then…else…?

1

Nếu sau else muốn thực hiện nhiều câu lệnh thì các câu lệnh phải đặt giữa hai cặp dấu ngoặc nhọn; 

2

Nếu sau else muốn thực hiện nhiều câu lệnh thì các câu lệnh phải đặt giữa hai dấu ngoặc đơn;

3

Nếu sau else muốn thực hiện nhiều câu lệnh thì các câu lệnh phải đặt giữa Begin  và  End;  

4

Nếu sau else muốn thực hiện nhiều câu lệnh thì các câu lệnh phải đặt giữa Begin  và  End

7

Multiple Choice

Trong ngôn ngữ lập trình Pascal, về mặt cú pháp cách viết các câu lệnh ghép nào sau đây là đúng:

1

Begin :

A := 1 ;

B := 5 ;

End ;

2

Begin ;

A := 1 ;

B := 5 ;

    End ;

3

Begin

A := 1 ;

B := 5 ;

End : 

4

Begin

A := 1 ;

B := 5 ;

End ;

8

Multiple Choice

Trong ngôn ngữ lập trình Pascal, muốn kiểm tra đồng thời cả ba giá trị của A. B. C có cùng lớn hơn 0 hay không ta viết câu lệnh If thế nào cho đúng ?

1

If A. B. C > 0 then ……

2

If (A > 0) and (B > 0) and (C > 0) then ……

3

If A>0 and B>0 and C>0 then ……

4

If (A>0) or (B>0) or (C>0) then……

9

Multiple Choice

Cho đoạn chương trình:

        x:=2;

        y:=3;    

        IF x > y THEN F:= 2*x – y ELSE

                                          IF x=y THEN F:= 2*x ELSE F:= x*x + y*y ; 

Sau khi thực hiện đoạn chương trình trên,  giá trị  F là:

1

F=13.    

2

 F=1.    

3

F=4.      

4

Không xác định

10

Multiple Choice

Question image
1

( 2 x)  or ( x <5)     

2

( x <5) and  ( 2 x)     

3

(x >= 2)  and ( x<5)

4

Không xác định

Để mô tả cấu trúc rẽ nhánh trong thuật toán, nhiều ngôn ngữ lập trình bậc cao dùng câu lệnh IF – THEN, sau IF là <điều kiện> . Vậy Điều kiện là:

1

biểu thức lôgic;

2

biểu thức số học;

3

biểu thức quan hệ;  

4

một câu lệnh;

Show answer

Auto Play

Slide 1 / 10

MULTIPLE SELECT