GẶP KHÁI NIỆM VỀ BIỂU THỨC

2. - BAI
BAI

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: