+ GIAO AN LOP 11
=» Gido vién : thay TRAN DOAN VINH z„ Sinh viên : VŨ THỊ NHÂM
Trang 2PHEP TOAN,BIEU THUC, CAU 4 LENH GAN
A Muc dich va yéu cau
B Phương pháp và phương tiện
c Tiến trinh lên lớp và nội dung bài giảng
D Cung co bai hoc
E Bài tập vê nhà và câu hỏi
Trang 3+} A Mục đích và yêu cầu
a) Về kiến thức
Trang 5+} b.Về tư tưởng, tinh cảm
„ø Giúp cho học sinh thấy tiết học thủ vị
Trang 7
4 1 Phuong phap
Trang 9C Tiến trinh lên lớp và nội
+ dung bài giảng
1 Ổn đỉnh lớp
II Kiểm tra bài cũ và gợi động cơ
II Nội dung bài học
Trang 104 I Ổn định lớp
„ Yêu cầu lớp trưởng ổn định lớp và tiến
Trang 11| ïI Kiểm tra bài cũ và gợi động cơ
1 Kiém tra bài cũ
Trang 12
4 1 Kiểm tra bài cũ
> Sau khi học cách khai báo biến chúng
ta sẽ cùng đi tìm hiểu các thao tác trên các biến đó như : phép toán ,biểu
thức,câu lệnh
> Để làm được điều này chúng ta sẽ vào
Trang 134 2 Gợi động cơ
+ Sau khi học cách khai báo biến chúng
ta sẽ cùng đi tìm hiểu các thao tác trên các biến đó như : phép toán ,biểu
thức,câu lệnh gán
+ Để làm được điều này chúng ta sẽ vào
Trang 15
4 1 Phép toan
Trang 161 Phep toan Phep toan Trong toan hoc Trong Pascal Các phép toán số học
với số nguyên (nhân), div (chia + (cộng), _ (trừ), X nguyên), mod (lấy phan du) +,-, *, div, mod Các phép toán số học | + (cộng), - (trừ), x +,-,*, / với số thực (nhân), : (chia)
Trang 17
4 2 Biểu thức số học
„Trong lập trình ,biểu thức số học là
một hằng số hoặc các biến kiểu số và các hãng số liên kết với nhau bởi một
sẽ hữu hạn phép toán số học,các dấu
ngoặc tròn tạo thành một biểu thức có
dạng tương tự như cách viết trong toàn
Trang 184 2 Biểu thức số học > > Chỉ dùng cặp ngoặc tròn để xác định trình tự thực
hiện phép toán trong trường hợp cần thiết;
Viết lần lượt từ trái qua phải;
> Khong được bỏ qua dấu (*) trong tích
VY
Các phép toán được thực hiện theo thứ tự :
Thực hiện các phép toán trong ngoặc trước;
Trong dãy các phép tốn khơng chứa ngoặc thi thực
hiện tử trái sang phải,theo thứ tự các phép toán
(*),chia(/),chia nguyên(div),lấy phần dư(mod) thực hiện trước và các phép toán cộng(+),tru(-) thực hiện
Trang 19
4 3 Hàm số học chuẩn
Để lập trình dễ dàng,thuận tiện hơn các ngôn ngữ
lập trinh đều có thư viện chứa một số chương trinh
giá trị những hàm toán học thường dùng.Các chương
trinh như vậy được gọi là các ham số học chuẩn -Mỗi hàm chuẩn có tên chuẩn riêng
-Đối số của hàm là một hay nhiều biểu thức số học
và được đặt trọng cặp ngoặc tròn sau tên hàm.Bản thân hàm chuẩn cũng được coi là một biểu thức số
học và nó có thể tham gia vào biểu thức số học như một toán hạng
-Kết quả của hàm có thể là nguyên hoặc thực hay
Trang 20
+} 3 Hàm số học chuẩn
Dưới đây là một số hàm chuẩn thường
Trang 213 Hàm số học chuẩn Hàm Biểu diễn toán | Biểu diễn trong | Kiểu đối số Kiểu kết quả học Pascal
Bình phương x2 Sqr(x) Thực hoặc Theo kiểu của nguyên đôi sô
Căn bậc hai Vx Sqrt(x) Thực hoặc Theo kiểu của
nguyên đôi sô
Giá trị tuyệt đối | IxI Abs(x) Thực hoặc Thực nguyên
Logarit tunhién | lnx Ln(x) Thực Thực Luỹ thừa của eX Exp(x) Thuc Thuc sôe
Sin sinx Sin(x) Thuc Thuc
Cos COSX Cos(x) Thực Thực
Trang 22
4 4 Biểu thức quan hệ
Trang 234 Biểu thức quan hệ
„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ệ
» Ket qua cua biểu thức quan hệ là giả trị
logic: true (dung) hoac fa/se (sai)
» Trong vi du trên,nếu x có giá trị 3 thi biểu
thức x<5 có gia trị /e.Nếu i co giả trị 2 và ]
co gia tri 3 thi bieu thuc i+1>=2*j se cho gia tri la false
Trang 245.Biểu thức logic
„ Biểu thức logic đơn giản là biến logic
hoặc hãng logic
» Biéu thuc logic \a các biểu thức logic
đơn giản,các biểu thức quan hệ liên kết với nhau bởi phép toán logic
-Giá trị biểu thức logic là #ưe hoặc
false
-Các biểu thức quan hệ thường được
đặt trong cáp ngoặc tròn
Trang 254 5.Biểu thức logic Phép toán zø được viết trước biểu thức cần phủ định.ví dụ:
Ñof(x<1) thể hiện phát biểu `x không nhỏ hơn 1” và điều nay tương đương với biểu thức quan hệ
X>=1
Cac phep toan andva or dung dé két hợp nhiêu
biểu thức logic hoác quan hệ thành một biểu thức dùng để diễn tả các điều kiện phức tạp.ví dụ:
Để thể hiện điều kiện 5<x<11,trong Pascal cần
phải tách thành phát biểu dưới dạng “5<x va x<11”:
Trang 264 7.Câu lệnh gán - pay le lenh co ban nhat cua cac ngon ngữ lập trin = rong Pascal cau lénh gan co dang : <tén bién>:=<biéu thifc>;
= Trong trudng hdp don gian, tên biến la tên của biến đơn.Kiểu của gia trị biểu thức phải
phù hợp với kiểu của biến
» Chức náng của lệnh gan la dat cho biến co
Trang 27
4 D Củng cố bài học
=» Cac em can nam vững một số định
nghĩa cơ bản và cách biểu diễn chúng
bằng ngôn ngữ lập trình Pascal
a Lay them những ví dụ ngoài các ví dụ
trong SGK
„ Phân tích các ví dụ đó để thấy được nội
Trang 28
4 E Bai tap vé nha va cau hoi