Tải bản đầy đủ (.doc) (2 trang)

tiet 58 tin8

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 (39.44 KB, 2 trang )

NS: 08 / 4 / 09 ; ND: 10 / 4 / 09.
Tiết 58: Bài tập.
A. Mục tiêu:
+ Giúp HS hiểu kỹ lợi ích của việc sử dụng biến mảng trong chơng trình.
+ Nhận biết đợc các khai biến mảng nào đúng, sai?
+ Viết đợc một số chơng trình Pascal đơn giản, sử dụng biến mảng .
B. Chuẩn bị:
GV: - Hệ thống bài tập cần cho HS làm.
- Máy chiếu.
HS: Nghiên cứu và học thuộc bài cũ. Làm tốt bài tập ở nhà.
C. Tiến trình dạy học:
1. Bài cũ: Hãy nêu các lợi ích của việc sử dụng biến mảng trong chơng trình.
2. Nội dung bài mới:
Hoạt động của GV và HS Nội dung ghi bảng
GV: Hớng dẫn HS làm bài tập 2 ở sgk
a) var X: Array [10 , 13] of integer ;
b) var X: Array [5.. 10.5] of Real ;
c) var X: Array [3.4..4.8] of integer ;
d) var X: Array [10.. 1] of integer ;
e) var X: Array [4..10 ] of Real ;
Bài 4: Câu lệnh khai báo biến mảng
sau đây máy tính có thực hiện đợc
không?
Var N : integer ;
A : Array [ 1.. N ] of Real ;
GV: hớng dẫn HS viết chơng trình
Pascal (Bài 5 - sgk). Sử dụng biến
mảng để nhập từ bàn phím các phần tử
của một dãy số. Độ dài của dãy cũng
đợc nhập từ bàn phím.
D. Củng cố h ớng dẫn:


- Học thuộc phần ghi nhớ ở sgk.
- Xem lại phần bài tập đã làm.
- Đọc qua các bài tập ở bài thực hành7
- Làm BT ở sách bài tập.
Bài 2: Các khai báo biến sau đây đúng hay
sai?
a) Sai. Phải thay dấu phẩy bằng dấu hai chấm
b) Sai. Vì chỉ số mảng là số nguyên.
c) Sai. Vì chỉ số mảng là số nguyên.
d) Sai. Vì chỉ số đầu lớn hơn chỉ số cuối.
e) Đúng.
Bài 4: Không. Giá trị nhỏ nhất và lớn nhất của
chỉ số mảng phải đợc xác định trong phần
khai báo chơng trình.
Bài 5:
Program Bai_tap ;
Var N , I : integer ;
A: Array[ 1 .. 100 ] of : Real ;
Begin
Write( nhap so phan tu cua mang, n=);
Readln(n) ;
For i: = 1 to n do
Begin
Write( nhap gia tri ,I,cua mang, a[,I,]=) ;
Readln(n) ;
End;
Readln
End.




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

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