Ngôn ngữ lập trình phân chia dữ liệu thành các kiểu và định nghĩa các phép xử lý tương ứng trên mỗi liểu dữ liệu... Các kí hiệu của phép toán số học được sử dụng trong NNLT Pascal:.[r]
(1)(2)§3
1. Dữ liệu kiểu liệu:
Máy tính cơng cụ xử lý thơng tin, chương trình dẫn cho máy cách
thức xử lý thông tin để có kết mong muốn.
(3)§3
1. Dữ liệu kiểu liệu:
*Số nguyên:
Ngôn ngữ lập trình phân chia liệu thành kiểu định nghĩa phép xử lý tương ứng liểu liệu. *Số thực:
(4)Tên kiểu Phạm vi giá trị
integer -215 đến 215-1
real 2.9 x 10-39 đến 1.7 x 1038
char Một kí tự bảng chữ string Xâu kí tự tối đa gồm 255 kí tự
(5)§3
1 Dữ liệu kiểu liệu:
Ví dụ:
Số học sinh lớp 81 38 (Số nguyên)
Bạn Nam cao 1.35m (Số thực)
(6)§3
1 Dữ liệu
kiểu liệu: 2.Các phép toán với kiểu
liệu số:
Các phép toán cộng (+), trừ (-), nhân (*), chia (/), sử dụng NNLT với kiểu số
(7)Các kí hiệu phép tốn số học sử dụng NNLT 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ố nguyên, số thực
div Chia lấy phần
nguyên Số nguyên
(8)§3
1 Dữ liệu
kiểu liệu: 2.Các phép toán với kiểu
liệu số:
Ví dụ (/, div, mod): 5/2 = 2.5
12 div =
-12 div = -2 mod =
(9)
Ví dụ biểu thức số học:
Biểu diễn Toán học Biểu diễn NNLT Pascal
a x b – c + d a * b – c + d 15 + * a /
(10)§3
1 Dữ liệu
kiểu liệu: 2.Các phép toán với kiểu
liệu số:
Thứ tự ưu tiên phép toán:
Phép toán ngoặc Phép toán *, /, div, mod
(11)§3
1 Dữ liệu kiểu liệu: 2.Các phép toán với kiểu dữ liệu số:
3 Các phép toán so sánh:
> (lớn hơn), < (bé hơn), = (bằng), >= (lớn bằng), <= (bé bằng), <> (khác)
Ví dụ:
(12)§3
1 Dữ liệu kiểu liệu: 2.Các phép toán với kiểu dữ liệu số:
4 Giao tiếp người-máy tính::
a) Thơng báo kết tính tốn:
3 Các phép tốn so sánh:
write('Dien tich hinh tron la ',X);
(13)§3
1 Dữ liệu kiểu liệu: 2.Các phép toán với kiểu dữ liệu số:
4 Giao tiếp người-máy tính::
b) Nhập liệu:
3 Các phép toán so sánh:
write('Ban hay nhap nam sinh:');
(14)§3
1 Dữ liệu kiểu liệu: 2.Các phép toán với kiểu dữ liệu số:
4 Giao tiếp người-máy tính::
c) Tạm ngừng chương trình:
3 Các phép tốn so sánh:
Writeln('Cac ban cho 2giay nhe'); Delay(2000);
(15)§3
1 Dữ liệu kiểu liệu: 2.Các phép toán với kiểu dữ liệu số:
4 Giao tiếp người-máy tính::
d) Hộp hội thoại:
3 Các phép toán so sánh:
(16)§3
1 Dữ liệu kiểu liệu: 2.Các phép toán với kiểu dữ liệu số:
4 Giao tiếp người-máy tính::
Củng cố học:
3 Các phép toán so sánh:
- Dữ liệu: số, kí tự
- Kiểu liệu: số nguyên, số thực, xâu kí tự
- Các phép tốn dùng cho kiểu số: +, -, *, /, div, mod
- Các phép toán so sánh: >,<, =, >=, <=, <>
(17)§3
1 Dữ liệu kiểu liệu: 2.Các phép toán với kiểu dữ liệu số:
4 Giao tiếp người-máy tính::
Dặn dị:
3 Các phép toán so sánh:
- Học nhà
-Làm tập lại sách giáo khoa