Biến P có thể nhận các giá trị 5; 10; 15; 20; 30; 60; 90 và biến X có thể nhận các giá trị 0,1; 0.2; 0,3; 0.4; 0.5. Khai báo nào trong các khai báo sau là đúng ?

2 câu trả lời

a) Var X,P: byte; (Sai vì biến kiểu Byte không nhận giá trị thực ).

b) Var P,X:real ; (Đúng vì biến thực có thể lưu được giá trị nguyên).

c) Var P:real;X:byte (Sai vì giá trị kiểu byte không lưu được giá trị thực)

d) Var X:real;P:byte (Đúng ).

$\text{- Các giá trị biến P : 5,  10,  15,  20,  30,  90}$

$\text{=> Khai báo kiểu dữ liệu byte}$

$\text{=> Byte phạm vi giá trị từ 0 đến 255}$

$\text{=> Bộ nhớ lưu trữ giá trị 1 byte}$

$\text{- Các giá trị biến X : 0.1,  0.2,  0.3,  0.4,  05}$

$\text{=> Các giá trị biến X nhận là số thực}$

$\text{=> Khai báo biến kiểu dữ liệu real}$

$\text{- Viết khai báo }$

$\text{=> Var P : byte; X : real;}$

Câu hỏi trong lớp Xem thêm