GẶP KHÁI NIỆM VỀ BIỂU THỨC
2. Biểu thức số học:
gặp khái niệm về biểu thức.Vậy yếu tố cơ bản
- Là một dãy các phép toán +,- , *, / , DIV, MOD từ
xây dựng nên biểu thức toán học là gì?
hằng biến kiểu số và các hàm.
HS: Trả lời: bao gồm hai phần toán hạng và
toán tử.
- Dùng dấu ( ) để qui định trình tự tính toán.
GV: Trong lập trình biểu thức số học là một
VD: ( SGK- 25)
biểu thức có dạng tương tự như cách viết trong
* Chú ý:
toán học nhưng toán tử là phép toán số học còn
toán hạng là gì?
Thứ tự thực hiện các phép toán:
HS: Nghiên cứu SGK và trả lời: toán hạng là
+ Trong ngoặc trước, ngoài ngoặc sau.
biến số, hằng số, các biến số, các hằng số liên
+ Nhân, chia, chia nguyên, chia lấy dư trước, cộng, trừ
kết bởi toán tử và dấu ngoặc tròn ( ).
sau.
GV: Hãy biểu diễn các biểu thức toán học sau
thành biểu thức trong ngôn ngữ lập trình:
9x
3
+2x
2
-x+3
v
uv
uv
u
x
1
a
3
b
c
x
x
2
y
y
HS: Lên bảng viết các biểu thức trong ngôn
ngữ lập trình:
9*x*x*x+2*x*x-x+3
u*v*(u+v)/(v-1)+u*v/x
(a+b+c)/3
(x+2*y)/(x-y)
GV: Hỏi:hãy nêu thứ tự thực hiện các phép
toán?
HS: Trả lời và ghi bài: