Mùa thi...

Chủ Nhật, 19 tháng 11, 2017

Các kiểu dữ liệu và khai báo biến


Các kiểu dữ liệu và khai báo biến

VD: var a,b:Integer; (giống vậy nè, khai báo biến đó)
Pascal gồm các kiểu đơn lẻ như integer, char, boolean, kiểu đoạn con,... Ngoài ra còn kiểu cấu trúc như array, string, record, object, class,... Cuối cùng là kiểu số thực: real.


Các kiểu số nguyên

Tên kiểuKhoảng cách giá trịDung lượng theo bytes
Byte0.. 2551
Shortint-128.. 1271
Smallint-32768.. 327672
Word0.. 655352
Integer-32768.. 32767[1]
Longint-2147483648.. 21474836474
Longword0.. 42949672954
int64-9223372036854775808.. 9223372036854775807[2]
QWord0.. 18446744073709551615[3]
Cardinal,
Dword
Tương đương với longword

Các kiểu số thực

Tên kiểuKhoảng cáchSố chữ số có nghĩaDung lượng theo bytes
Realphụ thuộc vào nền tảngKhông rõ4 đến 8
Single1.6E-45.. 3.4E387-84
Double5.0E-324.. 1.7E30815-168
Extended1.9E-4932.. 1.1E493219-2010
Comp-2E64+1.. 2E63-119-208
Currency-922337203685477.5808.. 922337203685477.580719-208

Kiểu chữ

Tất cả các kiểu chữ đều có thể lưu được các ký tự trong bảng mã ASCII
TênSố ký tự lưu đượcDung lượng theo bytes
Char11
Widechar ?2
String255 ?
ShortstringTương tự String (255) ?
AnsistringTùy thuộc vào bộ nhớ (càng nhiều bộ nhớ thì lưu được càng nhiều)

Nguồn: Wikipedia

KHAI BÁO HẰNG

- Hằng là một đại lượng có giá trị không thay đổi trong suốt chương trình.(trong SGK có nói)
- Cú pháp:
            CONST          <Tên hằng> = <Giá trị>;
  hoặc:
            CONST          <Tên hằng>: = <Biểu thức hằng>;
Ví dụ:
            CONST           Max = 100;

KHAI BÁO BIẾN

- Biến là một đại lượng mà giá trị của nó có thể thay đổi trong quá trình thực hiện chương trình.
- Cú pháp:
            VAR <Tên biến>[,<Tên biến 2>,...] : <Kiểu dữ liệu>;
Ví dụ:
            VAR               x, y: Real;  {Khai báo hai biến x, y có kiểu là Real}
                                                a, b: Integer;  {Khai báo hai biến a, b có kiểu integer}
Chú ý: Ta có thể vừa khai báo biến, vừa gán giá trị khởi đầu cho biến bằng cách sử dụng cú pháp như sau:
            CONST          <Tên biến>: <Kiểu> = <Giá trị>;
Ví dụ:
            CONST           x:integer = 5;
Với khai báo biến x như trên, trong chương trình giá trị của biến x có thể thay đổi. (Điều này không đúng nếu chúng ta khai báo x là hằng).

Related Posts:

  • Viết Chương Trình Viết Chương Trình Nếu có thắc mắc về việc viết chương trình nào xin liên hệ: kienlopn3@gmail.com Sẽ có bài đăng hướng dẫn. … Read More
  • Các kiểu dữ liệu và khai báo biến Các kiểu dữ liệu và khai báo biến VD: var a,b:Integer; (giống vậy nè, khai báo biến đó) Pascal gồm các kiểu đơn lẻ như integer, char, boolean, kiểu đoạn con,... Ngoài ra còn kiểu cấu trúc như array, string, record, ob… Read More
  • Viết chương trình tính chu vi và diện tích hình chữ nhật Viết chương trình tính chu vi và diện tích hình chữ nhật Program Chu_nhat; uses crt; Var a, b, S, CV: real; Begin      Write('Nhap chieu dai:'); readln(a);      Write('Nhap chieu rong:'); readln… Read More
  • Các câu lệnh Pascal Các câu lệnh Pascal 1. SYSTEM (hệ thống) write(): in ra màn hình liền sau kí tự cuối. writeln(): in xuống một hàng. read(): đọc biến. readln: dừng chương trình 2. Uses CRT (phải có thêm trên phần đầu là: us… Read More
  • Gợi ý cách làm bài tính diện tích - chu vi Gợi ý cách làm bài tính diện tích - chu vi: Khi làm bài tính diện tích hãy gọi một biến bất kì lưu công thức vd: S:=a*b, rồi in ra màn hình S, cách làm bài tập diện tích - chu vi nào cũng giống nhau, chỉ có công thức tín… Read More

0 nhận xét:

Đăng nhận xét