Trong mọi ngôn ngữ lập trình ta đều có thể thực hiện các phép toán số học cộng, trừ, nhân và chia với các số nguyên và số thực.. 11[r]
(1)(2)KIỂM TRA BÀI CŨ
1/ Em nêu cách khởi động chương
trình, chương trình lưu Pascal?
2/ Nêu cách dịch, chạy chương trình
(3)3
Bài CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
1 Dữ liệu kiểu liệu
(4)4
1 Dữ liệu kiểu dữ liệu
Để dễ dàng quản lí tăng hiệu xử lí,
các ngơn ngữ lập trình thường phân chia dữ liệu thành kiểu khác nhau: chữ, số nguyên, số thập phân,…
Dịng chữ Phép tốn với số
(5)5
1 Dữ liệu kiểu dữ liệu
(6)1 Dữ liệu kiểu liệu
Em nêu số kiểu dữ liệu thường
gặp?
Một số kiểu dữ liệu thường gặp: -Số nguyên
-Số thực -Kí tự
-Xâu kí tự (hay xâu):
VD: Số học sinh lớp,…
VD: Điểm trung bình mơn Tốn,… Là chữ, chữ số hay kí hiệu đặc
biệt khác.VD: ‘a’, ‘A’, ‘+’, ‘1’, ‘ ’,
Là dãy liên tiếp kí tự (tối đa 255 kí tự) VD: ‘ Lop 8a10’, ‘Chao cac ban’,…
Xâu kí tự ‘Chao cac ban’ gồm kí
tự?
(7)7
1 Dữ liệu kiểu dữ liệu
Bảng liệt kê số kiểu liệu của ngơn ngữ lập trình Pascal:
Tên kiểu Phạm vi giá trị
byte Số nguyên từ đến 255
integer Số nguyên khoảng -2 đến -1 real Số thực có giá trị tuyệt đối khoảng
2,9 x 10 đến 1,7 x 10 số char Một kí tự bảng chữ
string Xâu kí tự, tối đa gồm 255 kí tự
15 15
-39 38
(8)8
1 Dữ liệu kiểu dữ liệu
Lưu ý: Trong Pascal, dãy chữ số kiểu
xâu phải đặt cặp dấu nháy đơn
Ví dụ: ‘5324’ , ‘863’
(9)9
2 Các phép toán với dữ liệu kiểu số
(10)10
Bảng kí hiệu phép tốn số học ngơn ngữ Pascal:
Kí hiệu Phép toán Kiểu liệu
+ -* / div mod cộng trừ nhân chia
chia lấy phần nguyên chia lấy phần dư
Số nguyên, số thực
Số nguyên
15 div = ? 15 mod = ?7
(11)11
Quy tắc tính biểu thức số học:
Các phép toán ngoặc thực hiện
trước tiên
Trong dãy phép tốn khơng có dấu ngoặc,
các phép nhân, phép chia, phép chia lấy phần nguyên phép chia lấy phần dư thực hiện trước
Phép cộng phép trừ thực hiện theo thứ
tự từ trái sang phải
Chú ý: Trong ngơn ngữ lập trình sử dụng dấu ngoặc tròn viết biểu thức tính tốn
(12)12
Quy tắc viết biểu thức số học trong Pascal:
Ví dụ:
a x b – c + d : e a*b – c + d/e
x2 x*x
(13)Viết biểu thức tốn kí hiệu Pascal:
BÀI TẬP CỦNG CÔ
15 + x
(14)
BÀI TẬP CỦNG CÔ
2 Chuyển biểu thức viết Pascal sau thành biểu thức toán: a/ x * x – a/b
b/ (a + b) * (a+b) –x/y
(15)