Caùc ngoân ngöõ laäp trình thöôøng chia döõ lieäu caàn xöû lí theo caùc kieåu khaùc nhau, vôùi caùc phaùp toaùn coù theå thöïc hieän treân töøng kieåu döõ lieäu ñoù. Ví duï: Ta coù the[r]
(1)CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
(2)1 Dữ liệu kiểu liệu:
Baøi
Program CT_dautien;
Uses crt;
Begin
writeln(‘Chao cac ban’);
End.
Là cơng cụ xử lí thơng tin
(3)1 Dữ liệu kiểu liệu:
Bài
Thông tin đa daïng.
(4)1 Dữ liệu kiểu liệu:
Để dễ dàng quản lí tăng hiệu xử lí, ngơn ngữ lập trình thường phân chia liệu thành kiểu liệu khác nhau: chữ, số nguyên, số thập phân,…
Baøi
Chao cac ban
2007+5123=7130 155 chia bang 31
Dòng chữ
(5)1 Dữ liệu kiểu liệu:
Mỗi kiểu liệu có cách xử lí khác Ví dụ 5/2=2.5
5+5=10
Nhưng khơng câu chữ khơng cộng trừ, nhân, chia với
(6)1 Dữ liệu kiểu liệu:
Các ngơn ngữ lập trình thường chia liệu cần xử lí theo kiểu khác nhau, với pháp tốn thực kiểu liệu
Ví dụ: Ta thực phép toán số học với số, với câu chữ phép tốn khong có ý nghĩa
(7)1 Dữ liệu kiểu liệu:
Một số kiểu liệu thường dùng nhất:
Số nguyên: ví dụ Số HS lớp 50 HS, số tuổi
của em 13,…
Số thực: ví dụ điểm trung bình HKI em
8.3, chiều cao em 1.5 m,…
Xâu kí tự: ví dụ “Chao cac ban”, “Lop 8e”,…
(8)1 Dữ liệu kiểu liệu:
Một số kiểu liệu NNLT Pascal
Baøi
Tên kiểu Phạm vi giá trị
integer Số ngun khoảng -215 đến 215
real Số thực có giá trị tuyệt đối
khoảng 2.9*10-39 đến 1.7*1038 số
(9)2 Các phép tốn với liệu kiểu số:
Trong ngơn ngữ lập trình ta thực phép toán số học cộng, trừ, nhân, chia với số nguyên số thực
(10)2 Các phép tốn với liệu kiểu số:
Kí hiệu phép toán số học dùng Pascal
Kí hiệu Phép tốn Kiểu liệu
+ Cộng Số nguyên, số thực
- Trừ Số nguyên, số thực
* Nhân Số nguyên, số thực
/ chia Số ngun, số thực
Div Chia lấy phần nguyên Số nguyên
(11)2 Các phép tốn với liệu kiểu số:
Ví dụ:
5/2=2.5 5+5=10 5*5=25 5-5=0
5 div 2=2 mod =1 -13 mod = -3
(12)2 Các phép toán với liệu kiểu số:
Ta kết hợp phép tính số học để có biểu thức phức tạp
Ví dụ số biểu thức tốn học viết chúng NNLT Pascal:
a x b –c +d a * b – c + d
(x+2)2 (x+2)*(x+2)
(13)(14)