Tải bản đầy đủ (.pptx) (9 trang)

Chủ đề: Bài giảng theo hướng Phát triển năng lực học sinh. Phep toan bieu thuc Cau lenh gan

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (494.38 KB, 9 trang )

Tiết 7

PHÉP TOÁN - BIỂU THỨC - CÂU LỆNH GÁ
(Tiếp theo)


Kiểm tra bài cũ
Bài tập 6:
→ (1+z)*((x+y/z)/(a-1/(1+x*x*x)))


Kiểm tra bài cũ
• Bài tập 7:
a) a/b*2



b) a*b*c/2



c) 1/a*b/c



d) b/sqrt(a*a+b)




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ệ tạo
thành một biểu thức quan hệ.
<Biểu thức 1> <Phép toán quan hệ> <Biểu thức 2>

Trình tự thực hiện:
Biểu
thức
quan
- Tính giá trị
các
biểu
Thế
nào
làthức.
biểu
Biểu
thức
quan
hệhệ
cótoán
dạng
như
- Thực hiện thức
phép
quan
hệ.
quan
hệ?

trình

tự
thế
nào?
Kết quả của biểu
thức
quan
hệ là giá trị logic (TRUE hoặc FALSE).
thực
hiện
như
thế nào?
BIỂU THỨC QUAN HỆ

GIÁ TRỊ THAM
BIẾN

THỰC HIỆN PHÉP
TOÁN QUAN HỆ

KẾT QUẢ

X + 5 > 18

X = 15

15 + 5 > 18

TRUE

SQR(X - 2) <= X + 1


X=6

SQR(6-2) <= 6+1

FALSE


5. Biểu thức lôgic
Các biểu thức quan hệ liên kết với nhau bởi phép toán lôgic tạo
thành biểu thức lôgic.

 Biểu thức lôgic đơn giản là biến lôgic hoặc hằng lôgic.
Thế nào là biểu
 Các biểu thức
thức quan
logic?hệ thường được đặt trong cặp dấu ( ).
 Giá trị biểu thức lôgic là TRUE hoặc FALSE.

Ví dụ 1:
5 ≤ x ≤
100

( 5< =X) AND (X <=100)

Nếu X = 50

Kết quả: TRUE

Ví dụ 2:

( X ≤ 9)

NOT( X > 9)

Nếu X = 20

Kết quả: FALSE


6. Câu lệnh gán có chức năng gán giá trị cho một biến.
Bài
toán đặtPascal
vấn đề:câu lệnh gán có dạng:
• Trong

Viết chương trình tính chu vi (CV) và diện tích (S) của hình chữ
biến>
:= nhật, biết chiều dàia = 12,
chiều
rộng bthức>;
= 8.

Cần thực hiện
X:=5;
Y:=2;
Làm thế nào để
câu lệnh gán để
P:=X*Y;

chương
trình nhận
gán các giá trị
và tính
được
trịgán giá trị cho
chocác
các biến
biến đó.
viết các
câugiá
lệnh
a, b, CV, S
Ví dụ 2: Hãy
của bài
các toán
biếnđặt
a, vấn
b, đề.
trong
CV, S?

Ví dụ 1:

a:=12; b:=8;
CV:=(a+b)*2;
S:=a*b;
Kiểu giá trị biểu thức phải phù hợp với kiểu dữ liệu của biến.



Hãy nhớ!
TRONG PASCAL
+ , - , * , /
> , < , = , <> , >= , <=
AND , OR , NOT

<Tên biến>:=<Biểu thức>;

 Các phép toán trong ngôn ngữ lập
trình (số học, quan hệ, lôgic).
 Các biểu thức.
– Biểu thức số học.
– Hàm số học chuẩn.
– Biểu thức quan hệ.
– Biểu thức lôgic.
 Câu lệnh gán
Có chức năng gán giá trị cho một
biến trong chương trình.


BÀI TẬP CỦNG CỐ
Xét biểu thức logic:
(M mod 10 <5) and (M div 10>0).
Với những giá trị nào của M dưới đây biểu thức
trên cho giá trị TRUE?
a) 20
b) 9
c) 25
d) 32



BÀI HỌC KẾT THÚC

THANK YOU VERY MUCH!



×