Tiết 14
Biểu thức
A.MỤC TIÊU:
Giáo viên giới thiệu cho học sinh các phép toán số học
thường gặp và cách thực hiện các phép toán. Kết quả các
phép toán thuộc kiểu dữ liệu gì .
B. CHUẨN BỊ:
1.Giáo viên: Bảng phụ, giáo án, đồ dùng dạy học.
2.Học sinh: Kiến thức bài cũ, vở ghi, đồ dùng học tập.
C.CÁC HOẠT ĐỘNG DẠY HỌC.
1.Ổn định tổ chức
Kiểm tra sĩ số lớp:
Lớp
7A1:…………………………………………
……
Lớp 7A2
:……………………………………………
…
2.Kiểm tra bài cũ:
GV: Khái niệm biểu thức ? Lấy ví dụ về biểu
thức ?
HS: Trả lời
3.Dạy bài mới
Hoạt động của giáo viên và học
sinh
Nội dung
GV: Giới thiệu các phép toán
thông dụng trong Turbo Pascal
Tiết 14: Biểu thức ( Tiếp )
3.Các phép toán
Các phép toán số học mà
chúng ta thường gặp trong Turbo
Pascal là : +, -, *, /, div, mod
GV: Cho biểu thức
C : = ( a + b ) * 2;
Kiểu dữ liệu a, b đã biết. Vậy kết
quả C có kiểu dữ liệu như thế
nào trong phép cộng, trừ, nhân,
chia, div, mod ?
HS: Nghe giảng
GV: Giới thiệu phép cộng trong
Turbo Pascal của tin học và kiểu
kết quả của phép cộng.
HS: Nghe giảng, ghi bài
a.Phép cộng
Thực hiện phép toán thông
thường như trong số học
Kiểu kết quả của phép
cộng:
Integer + Integer =>
Integer
Integer + Real =>
Integer
GV: Giới thiệu phép trừ trong
Turbo Pascal của tin học và kiểu
kết quả của phép trừ.
HS: Nghe giảng, ghi bài
GV: Giới thiệu phép nhân trong
Turbo Pascal của tin học và kiểu
kết quả của phép nhân.
HS: Nghe giảng, ghi bài
GV: Giới thiệu phép chia trong
Real + Real =>
Real
b.Phép trừ
Thực hiện phép trừ trong
Pascal thông thường như trong
số học
Kiểu kết quả của phép trừ
Integer - Integer =>
Integer
Integer - Real =>
Real
Real - Real =>
Real
c.Phép nhân
Thực hiện tương tự: Chỉ có
Turbo Pascal của tin học và kiểu
kết quả của phép chia.
HS: Nghe giảng, ghi bài
GV: Giới thiệu phép chia lấy
phần nguyên trong Turbo Pascal
của tin học và kiểu kết quả của
phép chia lấy phần nguyên.
HS: Nghe giảng, ghi bài
GV: Lấy ví dụ 9 div 2 = 4
GV: Giới thiệu phép chia lấy dư
trong Turbo Pascal của tin học
phép nhân trong tin học dùng ( *
)
Kiểu kết quả của phép nhân
Integer * Integer =>
Integer
Integer * Real =>
Real
Real * Real =>
Real
d.Phép chia
Thực hiện tương tự: Chỉ có
phép chia trong tin học dùng ( / )
Kiểu kết quả của phép chia
Integer / Integer =>
Real
và kiểu kết quả của phép chia lấy
dư.
HS: Nghe giảng, ghi bài
GV: Lấy ví dụ 9 mod 2 = 1
Integer / Real =>
Real
Real / Real =>
Real
e.Phép chia lấy phần nguyên
Kí hiệu : Div
Kiểu kết quả của phép chia
lấy phần nguyên
Integer Div Integer =>
Integer
f.Phép chia lấy dư
Kí hiệu: Mod
Kiểu kết quả của phép chia
lấy dư
Integer Mod Integer =>
Integer
4.Củng cố:
Ghi nhớ các phép toán thường dùng và kết quả
cho kiểu dữ liệu tương ứng
5.Hướng dẫn về nhà
D.RÚT KINH NGHIỆM:
………………………………………………………………
………………………………………………………………
………………………………………………………………
………………………………………………………………
………………………………………………………………
………………………………………………………………
………………………………………………………………
……
===========================