Lâm Hoài Nh
- THPT TN
Tiết 6.
Bài 6
Phép toán biểu thức câu lệnh gán
Ngày soạn: 12 /09/2008
Giảng ở các lớp:
Lớp Ngày dạy Học sinh vắng mặt Ghi chú
11C1
11C2
11C3
I. Mục tiêu bài học:
1. Kiến thức:
- Biết các khái niệm: phép toán, biểu thức số học, hàm số học chuẩn, biểu
thức quan hệ.
2. Kỹ năng:
- Viết đợc lệnh gán
- Viết đợc các biểu thức số học và lôgic với các phép toán thông dụng
3. T tởng:
- Rèn luyện đợc t tởng ý thức ham học của học sinh
- Rèn luyện ý thức đợc học tự giác hơn,
II. Phơng pháp:
Dùng phơng pháp đàm thoại, vấn đáp
III. Đồ dùng dạy học:
Dùng sách giáo khoa và sách bài tập, dùng máy chiếu
IV. Tiến trình bài giảng:
X <= 1 nếu x = 2 -> false
x = 1 -> true
GV: Trong toán học biểu thức là gì?
Đáp án: Biểu thức là một công thức
gồm có một hay nhiều thành phần đợc
kết nối với nhau bởi các phép toán.
Các thành phần ( Gọi là các toán
1. Phép toán
Trong Pascal sử dụng phép
toán sau:
1. Phép toán số học
với số nguyên
với số thực
2. Phép toán quan hệ
3. Phép toán lôgic
* Phép toán số học với số
nguyên: (nhân), div ( chia lấy
phần nguyên), mod (chia lấy d)
* Phép toán số học với số thực: *
nhân), / ( chia)
* Phép toán quan hệ: <, >=, > >=,
=, <>
* Phép toán lôgic: Not, or, and.
Chú ý:
- Kết quả các phép toán quan hệ
cho giá trị lôgic ( true hoặc false)
- Phép toán lôgic là để tạo ra các
biểu thức phức tạp từ các quan hệ
đơn giản.
2. Biểu thức số học.
+ 3
ab
ba
+
Trong Pascal:
Sqrt (6) / a + 3 * ( a+b) / (a*b)
GV: HS ghi bài
kết với nhau bởi một số hữu hạn
phép toán số học. Dùng cặp dấu
( ) để quy định trình tự tính toán.
- Thứ tự thực hiện các phép toán:
*1. Thực hiện các phép toán trong
ngoặc trớc.
*2. Trong dãy các phép toán
không chứa dấu ( ) thì thực hiện từ
trái sang phải theo thứ tự các phép
toán nhân (*), chia (/), chia
nguyên (div), lấy phần d
( mod), cộng (+), trừ (-)
3. Hàm số học chuẩn.
- Hàm số học chuẩn: Các ngôn
ngữ lập trình thờng cung cấp sẵn
một số hàm số học để tính một số
giá trị thông dụng gọi là hàm số
học chuẩn.
- Cú pháp: tên hàm ( đối số) ;
Trong đó: đối số của hàm là một
hay nhiều biểu thức số học và đợc
đặt trong cặp ngoặc tròn ( ) sau
Ví dụ 2: Cho HS xem trong sách giáo
khoa.
GV: Biểu thức phải phù hợp với tên
biến. Có nghĩa là kiểu của tên biến
phải cùng kiểu với kiểu của biểu thức
hoặc phải bao hàm kiểu của biểu thức.
Ví dụ 1:
X: = 4 + 8;
Giải thích: lấy 4 + 8 = 12
Gán giá trị 12 cho biến x khi đó X sẽ
có giá trị là 12
kiểu của đối số.
4. Biểu thức quan hệ.
- Hai biểu thức cùng kiểu liên kết
với nhau bởi phép toán quan hệ
cho ta một biểu thức quan hệ.
- Cú pháp:
< Biểu thức 1 > < phép toán quan
hệ > < Biểu thức 2 > ;
- Trong đó:
+ Biểu thức 1, biểu thức 2 là xâu
hoặc cùng là biểu thức số học.
+ Kết quả của biểu thức quan hệ
trả về là một giá trị lôgic: đúng
( true) hoặc sai ( false)
- Biểu thức quan hệ đợc thực hiện
theo trình tự:
+ Tính giá trị các biểu thức.
+ Thực hiện phép toán quan hệ.
5. Biểu thức lôgic.
- Nhắc lại các kiểu dữ liệu đơn giản hay dùng
- Khái niệm và cách khai báo biến
- - 5. Hớng dẫn học sinh học và làm bài tập về nhà: (1')
5