Tải bản đầy đủ (.pdf) (6 trang)

Giáo án tin học 7_ tiết 15 pps

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 (159.96 KB, 6 trang )

Tiết 15
Bài tập
A.MỤC TIÊU:
Rèn luyện cho học sinh cách tính giá trị biêu thức, viết
chương trình tính giá trị biểu thức
Viết chương trình Pascal đơn giản đúng, chính xác,
khoa học
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ũ:
3.Dạy bài mới
Hoạt động của giáo viên và học
sinh
Nội dung

GV: Đưa bảng phụ ghi nội dung
bài tập 1
“ Cho biết kết quả và kiểu dữ
liệu của các biểu thức sau:
Tiết 15: Bài tập
Bài tập 1:


a. 3 + 5.0 = 8.0
Real
b. 6 / 3 + 2 div 3 = 2
a. 3 + 5.0
b. 6 / 3 + 2 div 3
c. 5 * 3 + 14 mod 4
d. 7 – 6 * 2 –33 div 4 – 3
e. (- 10 * ( (45 mod 3 ) +
12 ) ) / 6
HS: Lên bảng làm bài
GV: Chữa bài, đánh giá

GV: Đưa bảng phụ ghi nội dung
bài tập 2
“ Lập chương trình nhập các số
thực x, a từ bàn phím. Sau đó
tính
A = ax
3
+ ax
2
+ a
Integer
c. 5 * 3 + 14 mod 4
= 15 + 2 = 17
Integer
d. 7 – 6 * 2 –33 div 4 – 3
= 7 – 12 – 8 –
3 = 16
Integer

e. ( 10 * ( (45 mod 3 ) + 12
) ) / 6
= ( 10 * ( 0 + 12 ) ) / 6
= ( 10 * 12 ) / 6 = 20
Real

Bài tập 2:
Program
B = ( a – x )
2
+ ( a + x
)
2

Hướng dẫn:
Chuyển ngôn ngữ toán học về
ngôn ngữ Pascal
HS:
A = ax
3
+ ax
2
+ a
= a * ( x * x + x * x * x +
1 )
B = ( a – x )
2
+ ( a + x )
2


= a
2
– 2ax + x
2
+ a
2
+ 2ax
+ x
2

= 2a
2
+ 2x
2

= 2 * ( a * a + x * x )
GV: Hướng dẫn học sinh viết
Tinh_gia_tri_bieu_thuc ;
Var A, B, x, a : Real;
Begin
Write(‘Tinh gia tri cua cac
bieu thuc’);
Write (‘ Cho biet gia tri cua
a = ‘);
Readln ( a );
Write (‘ Cho biet gia tri cua
x = ‘);
Readln ( x );
A : = a * ( x * x + x * x
* x + 1 );

B : = 2 * ( a * a + x * x );
Writeln (‘ Gia tri cua bieu
chương trình và dự đoán kiểu dữ
liệu của kết quả
HS: Kiểu dữ liệu của kết quả :
Real. Viết chương trình
GV: Nhận xét, đánh giá.
thuc A = ‘, A : 4 : 1 );
Writeln (‘ Gia tri cua bieu
thuc B = ‘, B : 4 : 1 );
Readln ;
End.
4.Củng cố ( Kiểm tra 15 phút ):
Đề bài: Lập chương trình nhập các số thực x, a
từ bàn phím. Sau đó tính
A = 4x
3
– 5x – 6y + 7xy
B = 9x
2
y + 9xy
2
– 81xy + 72
Nhắc nhở học sinh trước khi viết chương trình
tính giá trị của biểu thức phải chuyển biểu thức đó về dạng
ngôn ngữ của Pascal
Ghi nhớ kiểu dữ liệu của kết quả để khai báo
chính xác
5.Hướng dẫn về nhà
Viết chương trình tính giá trị biểu thức thông

dụng
Ghi nhớ kỹ các kiến thức
D.RÚT KINH NGHIỆM:
………………………………………………………………
………………………………………………………………
………………………………………………………………
………………………………………………………………
………………………………………………………………
………………………………………………………………
………………………………………………………………
……
===========================

×