Tìm kiếm Bài giảng
Bài 6. Phép toán, biểu thức, câu lệnh gán

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Nguyễn Xuân Thắng
Ngày gửi: 09h:47' 01-10-2021
Dung lượng: 1.4 MB
Số lượt tải: 293
Nguồn:
Người gửi: Nguyễn Xuân Thắng
Ngày gửi: 09h:47' 01-10-2021
Dung lượng: 1.4 MB
Số lượt tải: 293
Số lượt thích:
0 người
Bài 6: phép toán,
biểu thức, câu lệnh gán
4
Phép toán
1
2
3
5
Biểu thức số học
Hàm số học chuẩn
Biểu thức quan hệ
Biểu thức logic
Câu lệnh gán
6
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
Phép toán
1
Phép toán số học:
Phép toán
1
Phép toán quan hệ:
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
Phép toán
1
Phép toán logic:
Biểu thức số học
Toán hạng:
biến số, hằng số, hàm số.
Toán tử:
các phép toán số học.
Ví dụ 1: 2a + 3b +c ;
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
2
Biểu thức số học
Ví dụ 2:
2
Biểu thức số học
Lưu ý:
Dùng dấu () để xác định trình tự thực hiện
các phép toán
Viết lần lượt từ trái sang phải
Không bỏ qua dấu nhân (*) trong tích
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
2
Biểu thức số học
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
Hàm lũy thừa: xy
pow(x,y)
sqrt(x)
abs(x)
Hàm logarit tự nhiên: ln(x)
ln(x)
exp(x)
Hàm sin: sin(x)
sin(x)
Hàm cos: cos(x)
cos(x)
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
TOÁN HỌC
C++
Ví dụ
3
Hàm số học chuẩn
Ví dụ:
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
2a+(x+y)2
Cú pháp:
;
Trong đó:
Biểu thức 1 và biểu thức 2 cùng là xâu hoặc biểu thức số học
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
Ví dụ:
x = 2 cho kết quả ?
i= 1, j=1 cho kết quả ?
false
true
i + 1 <= 2*j
4
Biểu thức quan hệ
Cú pháp:
- Lưu ý: Kết quả biểu thức quan hệ cho giá trị là TRUE hoặc FALSE
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
VD2: M, N là biến nguyên. Viết biểu thức điều kiện để xác định M và N đồng thời chia hết cho 2 hoặc M và N không chia hết cho 2
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
5<=x
x<10
&&
5
Biểu thức logic
VD2: M, N là biến nguyên. Điều kiện xác định M và N đồng thời chia hết cho 2 hoặc M và N không chia hết cho 2
(M % 2=0)
(N % 2 =0)
(M % 2!=0)
(N % 2 !=0)
&&
&&
(
)
(
)
| |
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
5
Biểu thức logic
- Biểu thức logic đơn giản: biến logic hoặc hằng logic
Biểu thức logic: là các biểu thức logic đơn giản, các biểu thức quan hệ liên kết bằng phép toán logic (&&, ||, !).
- Giá trị biểu thức logic: TRUE hoặc FALSE
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
Câu lệnh gán
6
Ví dụ:
x1=(-b-sqrt(b*b-4*a*c))/(2*a);
x2= -b/a – x1;
z = z-1;
i=i+1;
i= 3;
= ;
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
Cú pháp:
Hoạt động của câu lệnh gán:
- Tính giá trị biểu thức ở vế phải.
- Gán giá trị của biểu thức đã tính cho tên biến ở vế trái.
BÀI TẬP
A. x+y / x-z
B. x+y / (x-z)
C. (x+y) / (x-z)
D. (x+y) / x-z
C++
A. (-b+sqrt(b*b-4*a*c))/(2*a)
B. (-b+sqr(b*b-4*a*c))/(2*a)
C. -b+sqrt(b*b-4*a*c)/(2*a)
D. (-b+sqrt(b*b-4*a*c))/2*a
Cú pháp in dữ liệu ra màn hình
Cú pháp nhập dữ liệu từ bàn phím
Phân biệt read và readln, write và writeln
Gợi ý : (SGK bài 7)
Hướng dẫn về nhà
biểu thức, câu lệnh gán
4
Phép toán
1
2
3
5
Biểu thức số học
Hàm số học chuẩn
Biểu thức quan hệ
Biểu thức logic
Câu lệnh gán
6
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
Phép toán
1
Phép toán số học:
Phép toán
1
Phép toán quan hệ:
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
Phép toán
1
Phép toán logic:
Biểu thức số học
Toán hạng:
biến số, hằng số, hàm số.
Toán tử:
các phép toán số học.
Ví dụ 1: 2a + 3b +c ;
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
2
Biểu thức số học
Ví dụ 2:
2
Biểu thức số học
Lưu ý:
Dùng dấu () để xác định trình tự thực hiện
các phép toán
Viết lần lượt từ trái sang phải
Không bỏ qua dấu nhân (*) trong tích
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
2
Biểu thức số học
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
Hàm lũy thừa: xy
pow(x,y)
sqrt(x)
abs(x)
Hàm logarit tự nhiên: ln(x)
ln(x)
exp(x)
Hàm sin: sin(x)
sin(x)
Hàm cos: cos(x)
cos(x)
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
TOÁN HỌC
C++
Ví dụ
3
Hàm số học chuẩn
Ví dụ:
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
2a+(x+y)2
Cú pháp:
Trong đó:
Biểu thức 1 và biểu thức 2 cùng là xâu hoặc biểu thức số học
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
Ví dụ:
x = 2 cho kết quả ?
i= 1, j=1 cho kết quả ?
false
true
i + 1 <= 2*j
4
Biểu thức quan hệ
Cú pháp:
- Lưu ý: Kết quả biểu thức quan hệ cho giá trị là TRUE hoặc FALSE
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
VD2: M, N là biến nguyên. Viết biểu thức điều kiện để xác định M và N đồng thời chia hết cho 2 hoặc M và N không chia hết cho 2
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
5<=x
x<10
&&
5
Biểu thức logic
VD2: M, N là biến nguyên. Điều kiện xác định M và N đồng thời chia hết cho 2 hoặc M và N không chia hết cho 2
(M % 2=0)
(N % 2 =0)
(M % 2!=0)
(N % 2 !=0)
&&
&&
(
)
(
)
| |
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
5
Biểu thức logic
- Biểu thức logic đơn giản: biến logic hoặc hằng logic
Biểu thức logic: là các biểu thức logic đơn giản, các biểu thức quan hệ liên kết bằng phép toán logic (&&, ||, !).
- Giá trị biểu thức logic: TRUE hoặc FALSE
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
Câu lệnh gán
6
Ví dụ:
x1=(-b-sqrt(b*b-4*a*c))/(2*a);
x2= -b/a – x1;
z = z-1;
i=i+1;
i= 3;
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
Cú pháp:
Hoạt động của câu lệnh gán:
- Tính giá trị biểu thức ở vế phải.
- Gán giá trị của biểu thức đã tính cho tên biến ở vế trái.
BÀI TẬP
A. x+y / x-z
B. x+y / (x-z)
C. (x+y) / (x-z)
D. (x+y) / x-z
C++
A. (-b+sqrt(b*b-4*a*c))/(2*a)
B. (-b+sqr(b*b-4*a*c))/(2*a)
C. -b+sqrt(b*b-4*a*c)/(2*a)
D. (-b+sqrt(b*b-4*a*c))/2*a
Cú pháp in dữ liệu ra màn hình
Cú pháp nhập dữ liệu từ bàn phím
Phân biệt read và readln, write và writeln
Gợi ý : (SGK bài 7)
Hướng dẫn về nhà
 








Các ý kiến mới nhất