Bài giảng chuyên đề 1: NNLT của thầy Lưu Quang Liêm

13 19 0
Bài giảng chuyên đề 1: NNLT của thầy Lưu Quang Liêm

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Kiến thức cần trang bị Các phép toán – Phép gán – Nhập/xuất dữ liệu:3. Xuất dữ liệu ra màn hình: Write / Writeln..[r]

(1)(2)

I Ngôn ngữ lập trình Ngơn ngữ Pascal, C, C++, Java, VB, …

Trong điều kiện nay, đa số tài liệu lập trình

căn sử dụng ngơn ngữ Pascal để minh họa

Trình biên dịch: Turbo Pascal, Free Pascal, …

Trong mơi trường Windows, trình biên dịch Free Pascal

có nhiều ưu tính tương thích hỗ trợ nhớ lớn

(3)

II Kiến thức cần trang bị Các kiểu liệu bản:

1 Kiểu số nguyên:

Kiểu Phạm vi Kích thước

Byte ShortInt SmallInt Word Integer Cardinal LongInt LongWord Int64 QWord 255 -128 127 -32768 32767 65535

Mặc định SmallInt LongWord

-2147483648 2147483647 4294967295

-9223372036854775808 9223372036854775807 18446744073709551615

1 2

(4)

II Kiến thức cần trang bị Các kiểu liệu bản:

2 Kiểu số thực:

Kiểu Phạm vi Kích thước

Real Single Double Extended Comp Currency

Tùy theo môi trường biên dịch 1.5E-45 3.4E38

5.0E-324 1.7E308 1.9E-4932 1.1E4932

-2E64+1 2E63-1

-922337203685477.5808 922337203685477.5807

4 8 10

(5)

II Kiến thức cần trang bị Các kiểu liệu bản:

3 Kiểu logic:

Kiểu Kích thước Ord(True) – thứ tự giá trị TRUE

Boolean

ByteBool WordBool LongBool

1

1

(6)

II Kiến thức cần trang bị Các kiểu liệu bản:

4 Kiểu ký tự: CHAR

Kiểu CHAR có kích thước byte Lưu trữ ký tự ASCII

Biểu diễn ký tự hai dấu nháy đơn dùng mã ASCII kèm ký hiệu # phía trước

(7)

II Kiến thức cần trang bị Các phép toán – Phép gán – Nhập/xuất liệu:

1 Phép toán số học: + - * / DIV MOD

2 Phép toán logic: NOT AND OR XOR

3 Phép toán quan hệ: = <> < > <= >=

(8)

II Kiến thức cần trang bị Các cấu trúc điều khiển:

1 Câu lệnh IF:

Dạng khuyết:

IF <điều kiện C> THEN <lệnh S> ;

Dạng đầy đủ:

(9)

II Kiến thức cần trang bị Các cấu trúc điều khiển:

2 Câu lệnh FOR:

Dạng tiến:

FOR <biến> := <giá trị đầu> TO <giá trị cuối> DO <Lệnh S>;

Dạng lùi:

(10)

II Kiến thức cần trang bị Các cấu trúc điều khiển:

3 Câu lệnh WHILE REPEAT:

Lệnh WHILE

WHILE <điều kiện C> DO <lệnh S> ;

Lệnh REPEAT:

REPEAT

<lệnh S>

(11)

II Kiến thức cần trang bị Các kiểu liệu có cấu trúc:

1 Kiểu mảng:

Mảng chiều

ARRAY [ <kiểu số> ] OF <kiểu phần tử> ;

Mảng hai chiều

(12)

II Kiến thức cần trang bị Các kiểu liệu có cấu trúc:

2 Kiểu chuỗi:

String

ShortString AnsiString WideString

(13)

II Kiến thức cần trang bị Chương trình con:

1 Thủ tục Procedure 2 Hàm Function

Ngày đăng: 03/03/2021, 23:30

Tài liệu cùng người dùng

Tài liệu liên quan