-
Câu hỏi:
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à:
-
A.
F=13.
-
B.
F=1.
-
C.
F=4.
-
D.
Không xác định
Lời giải tham khảo:
Đáp án đúng: A
Câu lệnh x:=2; gán cho x giá trị bằng 2
Câu lệnh y:=3; → gán cho y giá trị bằng 3.
Vì x<y nên chương trình thực hiện câu lệnh F:= x*x + y*y ; hay F= 2 x 2 + 3 x 3 = 13.
Đáp án: A
Hãy trả lời câu hỏi trước khi xem đáp án và lời giải -
A.
Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài
CÂU HỎI KHÁC
- Hãy chọn phương án ghép đúng nhất . Để 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 là
- Hãy chọn phương án ghép đúng . Với cấu trúc rẽ nhánh IF THEN , câu lệnh đứng sau THEN được thực hiện khi
- Hãy chọn phương án ghép đúng . Với cấu trúc rẽ nhánh IF THEN ELSE , câu lệnh 2 được thực hiện khi
- Hãy chọn cách dùng sai . Muốn dùng biến X lưu giá trị nhỏ nhất trong các giá trị của hai biến A. B có thể dùng cấu trúc rẽ nhánh như sau :
- Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện cấu trúc rẽ nhánh ?
- 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…?
- 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:
- 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?
- Sau khi thực hiện đoạn chương trình trên, giá trị F là:
- Điều kiện x >= 2 và x < 5 trong Pascal được biểu diễn bằng biểu thức nào: