Tải bản đầy đủ (.docx) (3 trang)

tuan 28 tiet 53

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 (107.26 KB, 3 trang )

Ngày soạn: 03/03/2018
Ngày dạy: 05/03/2018

Tuần 28
Tiết: 53

BÀI TẬP
I. MỤC TIÊU:
1. Kiến thức: Luyện tập các bài tập về biến mảng trong Pascal.
2. Kĩ năng:
- Làm các bài tập về sử dụng biến mảng trong Pascal.
- Viết chương trình sử dụng biến mảng trong Pascal.
3. Thái độ: Học tập nghiêm túc, có ý thức tự giác, tinh thần vươn lên vượt qua khó khăn.
II. CHUẨN BỊ:
1. Giáo viên: Sách giáo khoa, máy tính điện tử, giáo án, máy chiếu.
2. Học sinh: Vở ghi, sách giáo khoa.
III. CÁC HOẠT ĐỘNG DẠY – HỌC:
1. Ổn định lớp: (1’)
8A1:……………………………………………………………………………
8A2:……………………………………………………………………………
2. Kiểm tra bài cũ: (5’)
Câu 1: Em hãy khai báo biến mảng diemtin gồm 32 phần tử có kiểu dữ liệu là số thực?
3. Bài mới:
* Hoạt động khởi động: Để củng cố nội dung lý thuyết ta vào bài tập.
Hoạt động của GV
Hoạt động của HS
Nội dung ghi bảng
Hoạt động 1: (15’) Bài tập 1.
+ GV: Cho HS thực hiện nội dung + HS: Chú ý thực hiện các bài tập 1. Bài tập 1.
các bài tập 1 như sau.
theo yêu cầu của GV.


a. Var x: array[0..10] of
* Có các khai báo biến mảng sau + HS: Tìm số phần tử (độ dài của real;
đây, hãy điền số phần tử (độ dài của mỗi mảng).
b. Var x = array[1..5] of
mỗi mảng) dưới đây:
a. Var x: array[0..10] of real;
integer;
a. Var x: array[0..10] of real;
b. Var x = array[1..5] of integer;
c. Var x: array[3..15] of
b. Var x = array[1..5] of integer;
c. Var x: array[3..15] of real;
real;
c. Var x: array[3..15] of real;
d. n:=5; Var x: array[n..20] of d. n:=5; Var x: array[n..20]
d. n:=5; Var x: array[n..20] of real;
real;
of real;
a) ….. b) ….. c) ….. d) …..
a) 11; b) 5; c) 13; d) 16.
a) 11; b) 5; c) 13; d) 16.
+ GV: Cho các em lần lượt trả lời + HS: 4 HS nhận xét lỗi, 4 HS
từng ý nhỏ.
thực hiện sửa lỗi trên bảng.
+ GV: Quan sát các câu trả lời của + HS: Chú ý lắng nghe và hiểu
HS hướng dẫn các em thực hiện.
cách thực hiện nội dung bài.
+ GV: Yêu cầu các bạn khác quan + HS: Các em khác quan sát bạn
sát nhận xét bổ xung cho bạn.
thực hiện nhận xét bổ xung.

+ GV: Nhận xét hướng dẫn các em + HS: Tập trung chú ý lắng nghe
thực hiện.
hiểu bài.
Hoạt động 2: (23’) Bài tập 2.
+ GV: Yêu cầu HS dựa vào chương + HS: Dựa vào chương trình mơ 2. Bài tập 2.
trình mơ tả bằng lời thực hiện viết tả bằng lời HS thực hiện viết lệnh
các câu lệnh Pascal tương ứng:
Pascal tương ứng.
+ GV: Hướng dẫn HS thực hiện + HS: Tập trung chú ý lắng nghe
cách làm bài cho HS nắm bắt và để hiểu cách thức làm bài.
thực hiện.


Ý nghĩa của các câu lệnh trong + HS: Thực hiện viết chương
chương trình như sau:
trình như sau:
- Khai báo thư viện.
Uses Crt;
- Khai báo mảng A có 100 phần tử Var A: array[1..10] of Real;
kiểu số thực.
n, i: integer;
- Khai báo biến n, i có kiểu nguyên. Begin
- Bắt đầu.
Clrscr;
- Xóa màn hình.
Writeln(‘Nhap so phan tu trong
- Thơng báo ‘Nhap so phan tu trong mang’); Readln(n);
mang ’ và đợi nhập từ bàn phím.
Writeln(‘Nhap cac phan tu cho
- Thơng báo ‘Nhap cac phan tu cho mang: ’);

mang ’
For i:= 1 to n do
- Lặp từ 1 tới n lệnh ‘Nhap so thu i’ Begin
và nhập số từ bàn phím.
Write(‘Nhap so thu ’,i:4,’ ’);
- Thông báo ‘Cac so chan co trong readln(A[i]);
mang la ’
End;
- Lệnh lặp duyệt các phần tử đến n Write(‘Cac so chan trong mang’);
trong mảng để kiểm tra số nào chia For i:= 1 to n do
hết cho hai thì in ra.
If A[i] mod 2=0 then write(A[i]);
- Xem kết quả.
Readln;
- Kết thúc.
End.
+ GV: Yêu cầu các em thực hiện + HS: Thực hiện theo yêu cầu của
theo nhóm thảo luận và trình bày kết GV thảo luận theo nhóm trình
quả trên giấy.
bày kết quả.
+ GV: Quan sát q trình thực hiện + HS: Thực hiện thảo luận dưới
của các nhóm.
sự hướng dẫn của GV.
+ GV: Cho các nhóm trình bày kết + HS: Lần lượt các nhóm thực
quả thảo luận của nhóm.
hiện trình bày.
+ GV: Cho các nhóm khác nhận xét + HS: Các nhóm nhận xét kết quả
kết quả lẫn nhau.
của nhóm bạn.
+ GV: Trình bày đáp án và hướng + HS: Tập trung chú ý lắng nghe,

dẫn nhận xét kết quả của các nhóm. hiểu nội dung bài học.
+ GV: Chỉnh sửa hoàn thiện các bài + HS: Hồn thiện nội dung bài
tập của các nhóm.
tập của mình.
+ GV: Cho HS thực hiện theo cá + HS: Thực hiện nhập nội chương
nhân nhập chương trình trên và trình vào Pascal và chạy chương
Pascal và chạy chương trình kiểm trình kiểm tra kết quả.
tra kết quả.
+ GV: Quan sát quá trình thực hiện + HS: Chú ý sửa chữa các thao
của HS, chỉnh sửa các thao tác cịn tác sai thường gặp.
sai sót của HS.
4. Củng cố
- Củng cố trong nội dung bài học.
5. Dặn dò: (1’)
- Ôn lại nội dung bài tập, xem trước nội dung bài tập tiếp theo.
IV. RÚT KINH NGHIỆM:
...........................................................................................................................................................
...........................................................................................................................................................


......................................................................................................................................................



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×