Trong Pascal khai báo biến nào sau đây là đúng cú pháp
1. Trắc nghiệm câu hỏi
Giải thích sẽ nằm trong phần lý thuyết khai báo biến trong Pascal. Mỗi biến trong Pascal có một kiểu dữ liệu duy nhất quy định kích thước và cách bố trí bộ nhớ của nó. 2. Lý thuyết khai báo & sử dụng biến trong PascalMột số kiểu dữ liệu chuẩn dùng để khai báo biến trong Pascal Mỗi biến trong chương trình Pascal là tên của một vùng nhớ RAM mà Pascal sẽ thay đổi để lưu trữ và xử lý dữ liệu.
Trước khi chúng ta có thể sử dụng các biến trong chương trình Pascal, tất cả chúng phải được khai báo. Khai báo biến được đặt sau từ khóa Var. Một khai báo biến chỉ định một danh sách các biến, theo sau là dấu hai chấm : và kiểu dữ liệu của biến. Cú pháp để xác định các biến như sau:
Trong đó: < Kiểu dữ liệu >: bao gồm các ký tự, số nguyên, số thực, logic, hoặc bất kỳ kiểu dữ liệu do người dùng tự định nghĩa. < Danh sách biến >: có thể bao gồm một hoặc nhiều tên biến được phân cách với nhau bằng dấu phẩy. Ví dụ một số khai báo biến:
Ngoài ra, Pascal cho phép người dùng khai báo biến kiểu với từ khóa là Type. Ví dụ:
Sau đó các bạn có thể dùng những kiểu định nghĩa mình vừa tạo ra để khai báo biến:
Khai báo biến cho biết kiểu giá trị của một biến, trong khi khai báo kiểu cho biết kiểu dữ liệu, chẳng hạn như số nguyên, thực, v.v. Đáng chú ý nhất, tên biến liên quan đến địa chỉ bộ nhớ nơi giá trị của biến sẽ được giữ, còn khai báo kiểu thì không.
Ví dụ về cách khai báo biến Ví dụ khai báo biến đúng:
Ví dụ khai báo biến sai:
Sai vì biến q được khai báo 2 lần.
Qua bài viết này, studytienganh đã giải đáp thắc mắc của các bạn liên quan tới câu hỏi “Trong pascal khai báo nào sau đây là đúng?” Chúc các bạn học tập thật tốt và đừng quên theo dõi studytienganh để biết thêm nhiều điều thú vị. Hẹn gặp lại các bạn trong những bài viết tiếp theo của studytienanh!
Đáp án và giải thích chính xác câu hỏi trắc nghiệm: “Trong pascal khai báo nào sau đây là đúng” cùng với kiến thức lý thuyết liên quan là tài liệu hữu ích môn Tin học 8 do Top lời giải biên soạn dành cho các bạn học sinh và thầy cô giáo tham khảo. Trắc nghiệm: Trong pascal khai báo nào sau đây là đúng?A. Var tb : real ; B. Var 4hs: integer ; C. Const x : real ; D. Var R = 30 ; Trả lời: Đáp án đúng: A. Var tb : real ; Kiến thức mở rộng về “ Cách sử dụng biến trong chương trình”1. Pascal là gì?Pascal là một ngôn ngữ lập trình cấp cao do giáo sư Niklaus Writh – Trường Đại Học Kỹ Thuật Zurich – Thụy Sĩ đề xuất năm 1970 và đặt tên là Pascal để tưởng nhớ nhà toán học, triết học nổi tiếng người Pháp: Blaise Pascal. Pascal được phát triển theo khuôn mẫu của ngôn ngữ ALGOL 60. Wirth đã phát triển một số cải tiến cho ngôn ngữ này như một phần của các đề xuất ALGOL X, nhưng chúng không được chấp nhận do đó ngôn ngữ Pascal được phát triển riêng biệt và phát hành vào năm 1970. 2. Biến là công cụ trong lập trìnhĐể chương trình luôn biết chính xác dữ liệu cần xử lí ở vị trí nào trong quá trình hoạt động, các ngôn ngữ lập trình cung cấp một công cụ rất quan trọng cho người viết chương trình. Đó là biến nhớ, hay được gọi ngắn gọn là biến. - Trong lập trình, biến là tên của vùng nhớ được dùng để lưu trữ dữ liệu và dữ liệu được biến lưu trữ có thể thay đổi trong khi thực hiện chương trình. - Dữ liệu do biến lưu trữ được gọi là giá trị của biến Ví dụ: Xét câu lệnh: Writeln (15+5); => lệnh này sẽ in ra màn hình số 20 và đưa con trỏ xuống đầu dòng tiếp theo. => Chúng ta có thể viết lại câu lệnh trên như sau: Ta có thể sử dụng hai biến X và Y để lưu giữ giá trị của hai số 15 và 5. Khi đó: Câu lệnh sẽ là: Writeln (x+y); 3. Khai báo biến- Khai báo biến gồm: + Khai báo tên biến. Tên biến phải tuân theo quy tắc đặt tên của ngôn ngữ lập trình. + Khai báo kiểu dữ liệu biến; Lưu ý 1: Tên biến do người sử dụng đặt theo quy tắc đặt tên của ngôn ngữ lập trình. Cú pháp: Var < Tên biến > : < Kiểu dữ liệu > ; + Var là từ khóa dùng để khai báo biến + Tên biến do người lập trình đặt (theo quy tắc đặt tên trong Pascal) + Kiểu dữ liệu: Là kiểu dữ liệu của biến sẽ nhận trong chương trình (string, integer, char, real, boolean,…) Lưu ý 2: Tuỳ theo ngôn ngữ lập trình, cú pháp khai báo biến có thể khác nhau. Ví dụ 2: Khai báo biến trong Pascal: 4. Sử dụng biến trong chương trìnhCác thao tác có thể thực hiện với các biến: - Gán giá trị cho biến; - Tính toán với các biến. Tuỳ theo ngôn ngữ lập trình, cách viết lệnh gán cũng có thể khác nhau. Trong Pascal, người ta dùng phép gán là dấu kép (:=) để phân biệt với phép so sánh là dấu bằng (=). Lệnh gán Cú pháp: < Tên biến > := < Biểu thức cần gán giá trị cho biến > ; Ví dụ: Lưu ý: Sử dụng biến trong chương trình + Biến phải được khai báo + Kiểu dữ liệu của giá trị gán cho biến phải trùng kiểu dữ liệu của biến + Khi gán giá trị mới, giá trị cũ của biến bị xóa đi 5. HằngTương tự như biến, hằng cũng là một công cụ lưu trữ dữ liệu. Khác với biến, hằng là một đại lượng có giá trị không đổi trong suốt chương trình Cú pháp: Const < Tên hằng > = < Giá trị > ; Trong đó: Const là từ khóa để khai báo hằng Ví dụ 4: Trong chương trình Pascal, để dùng hằng số Pi = 3.14. Ta khai báo như sau: Const Pi=3.14; Lưu ý :Sau khi khai báo hằng, trong chương trình hằng được sử dụng là một đại lượng để tính toán. Lưu ý :Sử dụng hằng trong chương trình: + Hằng phải được khai báo + Gán giá trị cho hằng ngay khi khai báo + Không thể dùng câu lệnh gán giá trị cho hằng trong chương trình 6. Sự khác nhau giữa biến và hằng- Hằng: Giá trị của hằng không thể thay đổi trong quá trình thực hiện chương trình. - Biến: giá trị của biến có thể thay đổi trong quá trình thực hiện chương trình. - Cách khai báo biến: Var Ví dụ: Var a,b:integer; C:string; - Cách khai báo hằng: const Ví dụ: Const pi=3.14; |