Chµo mõng c¸c thÇy, c« gi¸o vÒ dù giê th¨m líp
Ki m tra bi c
Các ch ơng trình Pascal sau đây có hợp lệ không? Tại sao?
1. Begin
End.
2. Begin
Program vd1;
Writeln(Chao cac ban);
End.
- Ch ơng trình 1 hợp lệ mặc dù ch ơng trình này không thực
hiện điều gì cả.
- Ch ơng trình 2 không hợp lệ vì phần khai báo tên ch ơng trình
lại nằm ở phần thân của ch ơng trình.
TiÕt 7 Bµi 3: Ch ¬ng tr×nh m¸y tÝnh vµ d÷ liÖu
1. D÷ liÖu vµ kiÓu d÷ liÖu
* D÷ liÖu
- Dßng ch÷: Chao cac ban
- Sè nguyªn: 2007+5123=7130
- Sè thùc: 1927.5 chia 3 b»ng 642.50000
Dòng ch÷
Phép toán
víi c¸c sè
VÝ dô 1:
Tiết 7 Bài 3: Ch ơng trình máy tính và dữ liệu
1. Dữ liệu và kiểu dữ liệu
15
-1
Real
Số thực có giá trị tuyệt đối trong khoảng
2.9 x 10
-39
đến 1.7 x 10
38
và số 0
Char Một kí tự trong bảng chữ cái
String Xâu kí tự, tối đa gồm 255 kí tự
-32768 0 32767
Phạm vi giá trị của kiểu số nguyên
Chú ý: D li u ki u kí tự và kiểu xâu trong
Pascal c t trong c p d u nháy n.
- Kiểu số nguyên: 38, 25, -3,
- Kiểu số thực: 1.55, 3.14, 8.5, -3.2,
- Kiểu xâu kí tự: là dãy các chữ cái, chữ số và 1
số kí hiệu khác:
Tiết 7 Bài 3: Ch ơng trình máy tính và dữ liệu
1. Dữ liệu và kiểu dữ liệu
* Dữ liệu
* Một số kiểu dữ liệu th ờng dùng nhất
Bài tập trắc nghiệm: Điền dấu x vào ô em lựa chọn
Stt Dữ liệu
Kiểu số
nguyên
Kiểu 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
mod
Chia lấy phần d Số nguyên
Ví dụ:
5 / 2 = 2.5 -12 / 5 = -2.4
- Phép chia:
5 div 2 = 2 -12 div 5 = -2
- Phép chia lấy phần nguyên:
5 mod 2=1 -12 mod 5=-2
- Phép chia lấy phần d :
- Kiểu số nguyên: 38, 25, -3,
- Kiểu số thực: 1.55, 3.14, 8.5, -3.2,
- Kiểu xâu kí tự: là dãy các chữ cái, chữ số và 1
số kí hiệu khác:
- Kiểu số nguyên: 38, 25, -3,
- Kiểu số thực: 1.55, 3.14, 8.5, -3.2,
- Kiểu xâu kí tự: là dãy các chữ cái, chữ số và 1
số kí hiệu khác:
Tiết 7 Bài 3: Ch ơng trình máy tính và dữ liệu
1. Dữ liệu và kiểu dữ liệu
* Dữ liệu
* Một số kiểu dữ liệu th ờng dùng nhất
2. Các phép toán với dữ liệu kiểu số
Bảng kí hiệu các phép toán số học của ngôn ngữ Pascal
Kí hiệu Phép toán Kiểu dữ liệu
Tiết 7 Bài 3: Ch ơng trình máy tính và dữ liệu
1. Dữ liệu và kiểu dữ liệu
* Dữ liệu
* Một số kiểu dữ liệu th ờng dùng nhất
2. Các phép toán với dữ liệu kiểu số
Quy tắc tính các biểu thức
số học:
- Các phép toán trong ngoặc
đ ợc thực hiện tr ớc tiên;
- Trong dãy các phép toá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 và
phép chia lấy phần d đ ợc
thực hiện tr ớc;
- Phép cộng và phép trừ đ ợc
thực hiện theo thứ tự từ trái
sang phải.
Bảng kí hiệu các phép toán số học của ngôn ngữ Pascal
Kí hiệu Phép toán Kiểu dữ 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
/
Chia Số nguyên, số thực
div
Chia lấy phần nguyên Số nguyên
mod
Chia lấy phần d Số nguyên
- Ngôn ngữ Pascal:
((a + b)(c + d) + 6) / 3 - a
Chú ý: Chỉ dùng cặp dấu ngoặc tròn ( ) đối với các
biểu thức toán học khi viết ch ơng trình máy tính.
- Kiểu số nguyên: 38, 25, -3,
- Kiểu số thực: 1.55, 3.14, 8.5, -3.2,
- Kiểu xâu kí tự: là dãy các chữ cái, chữ số và 1
số kí hiệu khác:
Tiết 7 Bài 3: Ch ơng trình máy tính và dữ liệu
1. Dữ liệu và kiểu dữ liệu
* Dữ liệu
* Một số kiểu dữ liệu th ờng dùng nhất
2. Các phép toán với dữ liệu kiểu số
Bảng kí hiệu các phép toán số học của ngôn ngữ Pascal
Kí hiệu Phép toán Kiểu dữ 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
Tiết 7 Bài 3: Ch ơng trình máy tính và dữ liệu
1. Dữ liệu và kiểu dữ liệu
* Dữ liệu
* Một số kiểu dữ liệu th ờng dùng nhất
2. Các phép toán với dữ liệu kiểu số
Bảng kí hiệu các phép toán số học của ngôn ngữ Pascal
Kí hiệu Phép toán Kiểu dữ 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
mod
Chia lấy phần d Số nguyên
H ớng dẫn về nhà
- Xem lại bài.
- Đọc tr ớc phần 3,4 sgk
- Làm bài tập 1 5 sgk (26)
- Kiểu số nguyên: 38, 25, -3,
- Kiểu số thực: 1.55, 3.14, 8.5, -3.2,
- Kiểu xâu kí tự: là dãy các chữ cái, chữ số và 1
số kí hiệu khác: