Bài tập - tuần 8.- tin 8

Chia sẻ bởi Thái Quang Tiến | Ngày 14/10/2018 | 53

Chia sẻ tài liệu: Bài tập - tuần 8.- tin 8 thuộc Tin học 8

Nội dung tài liệu:

Bài ... - Tiết 15 :
Tuần dạy: 8 BÀI TẬP
I. MỤC TIÊU :
1.1. Kiến thức:
Củng cố kiến thức cơ bản về kiểu dữ liệu, các phép toán với kiểu dữ liệu số,
các phép so sánh và giao tiếp giữa người và máy.
1.2. Kỉ năng:
Rèn luyện kĩ năng sử dụng các phép toán trong ngôn ngữ Pascal.
Rèn luyện kỷ năng khai báo và sử dụng biến.
1.3. Thái độ: Học tập nghiêm túc.
2. TRỌNG TÂM
3. CHUẨN BỊ :
3.1. Giáo viên :
- SGK, SGV
3.2. Học sinh : - Kiến thức đã học.
- Làm bài tập sau bài 3 và 4
- SGK, Đồ dùng học tập
4. TIẾN TRÌNH TIẾT DẠY :
4.1. Ổn định tổ chức lớp :
- Kiển tra sĩ số :
- Ổn định trật tự :
4.2. Kiểm tra bài cũ :
- Kiểm tra việc chuẩn bị bài ở nhà của học sinh trong vở.
4.3. Dạy bài mới :
HOẠT ĐỘNG CỦA GIÁO VIÊN
KHOẠT ĐỘNG CỦA HỌC SINH

Hoạt động 1 : Kiến thức trọng tâm

G : Trong TP có những kiểu dữ liệu cơ bản nào ?
G : Đa ra mẫu bảng tổng kết.
Kiểu dữ liệu
Tên kiểu
Ví dụ

Số nguyên
Integer
39










G : Đa ra mẫu bảng :
Tên phép toán
Kí hiệu
Kiểu dữ liệu
Ví dụ

Cộng
+
Số nguyên, số thực
5+7 = 12

G : Viết tên lệnh in ra màn hình... ?
G : Viết tên lệnh nhập dữ liệu ?
G : Yêu cầu H viết lệnh tạm dừng chơng trình
? Trình bày lệnh khai báo biến ?
? Trình bày cách khai báo hằng ?
? Lệnh gán giá trị cho biến có dạng nh thế nào ?

Kiểu dữ liệu cơ bản :
- Interger : Số nguyên
- Real : Số thực
- Char : Kí tự
- String : Xâu kí tự

Các phép toán cơ bản :
- Cộng : +
- Trừ : -
- Nhân : *
- Chia : /
- Chia lấy phần nguyên, phần d : Div, mod.
Writeln(), write()
read(), readln()

readln;
Var tên_biến : tên_kiểu_dữ_liệu ;
Const Tên_hằng ;

Tên_biến := biểu thức;


Hoạt động 2 : Chữa bài tập .

Bài 1: Viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal.
a) ; b) ;
c) ; d) .
Bài 2: Hãy liệt kê các lỗi trong chơng trình dới đây và sửa lại cho đúng:
Const pi := 3.1416;
Var cv, dt : integer
r : real ;
Begin
r = 5.5
cv = pi*r*r;
writeln(‘chu vi la := cv’) ;
writeln(‘dien tich la := dt’) ;
readln
End.
Bài 3: Hãy liệt kê các lỗi có trong chơng trình và sửa lại cho đúng.
Var a, b := integer ;
const c:=3 ;
begin
a := 200
b := a/c;
write(b);
readln
end.

Bài 4: Hãy cho biết kiểu dữ liệu của các biến trong các bài toán dới đây:
a) Tính diện tích s của hình tam giác với độ dài cạch a và chiều cao tơng ứng là h (a và h là các số tự nhiên)
b) Tính kết quả c của phép chia lấy phần nguyên và kết quả d của phép chia lấy phần d của hai số nguyên a và b
c)Bạn Tuấn chạy một vòng sân trờng hình chữ nhật có chiều rộng là a mét, chiều dài là b mét mất một khoảng thời gian là t giây. Viết chơng trình để tính vận tốc trung bình v của bạn Tuấn.
d) Phan viết chơng trình để nhập từ bàn phím một câu văn X, sau đó tính và in ra màn hình số kí tự, số từ và số câu và số dấu cách có trong câu văn.
Bài 5 Viết chương trình (bài 4.11/SBT)
- GV kiểm soát HS
- Chữa bài.

- HS làm vào nháp sau đó đại diện trình bày kết quả của mình.
a) 15*4-30+12
b) ((15+5)/(3+1))-18/(5+1)
c) (10+2)*(10+2)/(3+1)
d) ((10+2)*(10+2)-24)/(3+1)
- HS
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Thái Quang Tiến
Dung lượng: 23,07KB| Lượt tài: 1
Loại file: zip
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)