IMG-LOGO

Câu hỏi:

26/12/2023 27

Khai báo biến

 Xem lời giải

Trả lời:

verified Giải bởi Vietjack

Mọi biến dùng trong chương trình đều phải được khai báo tên biến và kiểu dữ liệu của biến

Tên biến dùng để xác lập quan hệ giữa biến với địa chỉ bộ nhớ nơi lưu trữ giá trị của biến

Trong ngôn ngữ Pascal, cấu trúc chung của khai báo biến có dạng:

Var < Danh sách biến >:< Kiểu dữ liệu >;

Trong đó:

- Var: là từ khoá dùng để khai báo biến. Có thể khai báo nhiều danh sách biến có những kiểu dữ liệu khác nhau

- Danh sách biến: tên các biến được viết cách nhau bởi dấu phẩy ",".

- Kiểu dữ liệu: là một kiểu dữ liệu chuẩn

Trong ngôn ngữ Pascal, cấu trúc chương trình của khai báo biến như sau:

Khai báo biến (ảnh 1)

*Ví dụ:

Xét khai báo biến:

Var

  X, Y, Z: real;

  C: char;

  I, J: byte;

  N: word;

Tổng bộ nhớ cần cấp phát (Dựa vào bảng Bộ nhớ lưu trữ một giá trị của các kiểu dữ liệu đã học:

- X (6 byte); Y (6 byte); Z (6 byte);

- C (1 byte); Y (1 byte); J (1 byte);

- N (2 byte);

- Tổng 23 byte

Khi khai báo biến cần lưu ý:

- Cần đặt tên biến sao cho gợi nhớ đến ý nghĩa của nó. 

*Ví dụ: Cần đặt tên hai biến biểu diễn điểm toán, điểm tin thì không nên vì ngắn gọn mà đặt tên biến là d1, d2 mà nên đặt là dtoan, dtin

- Không nên đặt tên quá ngắn hay quá dài, dễ dẫn đến mắc lỗi hoặc hiểu nhầm. 

*Ví dụ: Không nên dùng d1, d2 hay diemmontoan, diemmontin cho điểm toán, điểm tin của học sinh

- Khai báo biến cần quan tâm đến phạm vi giá trị của nó. 

*Ví dụ: Khi khai báo biến biểu diễn số học sinh của một lớp có thể sử dụng kiểu byte, nhưng biến biểu diễn số học sinh của toàn trường thì phải thuộc kiểu word

Câu trả lời này có hữu ích không?

0

Gói VIP thi online tại VietJack (chỉ 200k/1 năm học), luyện tập gần 1 triệu câu hỏi có đáp án chi tiết

ĐĂNG KÝ VIP

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Trong quá trình tạo cấu trúc của một bảng, khi tạo một trường, việc nào sau đây không nhất thiết phải thực hiện?

Xem đáp án » 26/12/2023 126

Câu 2:

Trong Access khi ta nhập dữ liệu cho trường “Ghi chú” trong CSDL (dữ liệu kiểu văn bản) mà nhiều hơn 255 kí tự thì ta cần phải định nghĩa trường đó theo kiểu nào? 

Xem đáp án » 26/12/2023 104

Câu 3:

Để thực hiện mẫu hỏi ( đưa ra kết quả của truy vấn) ta có thể sử dụng cách nào sau đây? 

Xem đáp án » 26/12/2023 93

Câu 4:

Khi làm việc với cấu trúc bảng, để xác định kiểu dữ liệu của trường, ta xác định tên kiểu dữ liệu tại cột:

Xem đáp án » 26/12/2023 90

Câu 5:

Xét tệp lưu trữ hồ sơ học bạ của học sinh, trong đó lưu trữ điểm tổng kết của các môn Văn, Toán, Lí, Sinh, Sử, Địa. Những việc nào sau đây không thuộc thao tác tìm kiếm?

Xem đáp án » 26/12/2023 74

Câu 6:

Nhập vào từ bàn phím một xâu. Kiểm tra xâu đó có phải là xâu đối xứng hay không. Xâu đối xứng có tính chất: đọc nó từ phải sang trái cũng thu được kết quả giống như đọc trái sang phải (còn được gọi xâu palindrome).

Xem đáp án » 26/12/2023 73

Câu 7:

Tên của CSDL trong Access bắt buộc phải đặt trước hay sau khi tạo CSDL?

Xem đáp án » 26/12/2023 69

Câu 8:

Trong khi tạo cấu trúc bảng, muốn thay đổi kích thước của trường, ta xác định giá trị mới tại dòng

Xem đáp án » 26/12/2023 65

Câu 9:

Khi xây dựng các truy vấn trong Access, để sắp xếp các trường trong mẫu hỏi, ta nhập điều kiện vào dòng nào trong lưới QBE?

Xem đáp án » 26/12/2023 59

Câu 10:

Trong chế độ thiết kế của biểu mẫu, ta có thể:

Xem đáp án » 26/12/2023 58

Câu 11:

Trong Access, để tạo CSDL mới, thao tác thực hiện lệnh nào sau đây là đúng?

Xem đáp án » 26/12/2023 53

Câu 12:

Trong số các địa chỉ dưới đây, địa chỉ nào là địa chỉ thư điện tử?

Xem đáp án » 26/12/2023 50

Câu 13:

Cách tính P-value trong kinh tế lượng

Xem đáp án » 26/12/2023 49

Câu 14:

Xét tệp hồ sơ học bạ của một lớp. Các hồ sơ được sắp xếp giảm dần theo điểm trung bình của học sinh. Việc nào dưới đây đòi hỏi phải duyệt tất cả các hồ sơ trong tệp?

Xem đáp án » 26/12/2023 48

Câu 15:

Một Hệ CSDL gồm:

Xem đáp án » 26/12/2023 48