Kiểu mảng một chiều:

Một phần của tài liệu giao an ca nam 11 (Trang 57 - 58)

- Bài tĩan cĩ khai báo cả hằng và biến (0.25đ)

1) Kiểu mảng một chiều:

Ví dụ :

Để nhập giá trị cho 5 biến nguyên a,b,c,d,e ta thực hiện như sau :

Write(‘hay nhap gia tri a,b,c,d,e’); Readln(a,b,c,d,e);

- Mảng một chiều là dãy hữu hạn các phần tử cùng kiểu. Mảng được đặt tên và mỗi phần tử của nó có một chỉ số.Để mô tả mảng một chiều cần xác định kiểu của các phần tử và cách đánh số các phần tử của nó.

Để mô tả mảng một chiều ta cần xác định : + tên kiểu mảng một chiều

+ Số lượng phần tử

+ Kiểu dữ liệu của phần tử + cách khai báo biến mảng + Cách tham chiếu đến phần tử

Khai báo :

Có 2 cách để khai báo kiểu mảng một chiều : Khai báo trực tiếp :

Var <tên biến mảng > :array[kiểu chỉ số]of<kiểu phần tử>;

Khai báp gián tiếp :

Type <tên kiểu mảng> = array [kiểu chỉ số] of <kiểu phần tử>;

Var <tên biến mảng> : <tên kiểu mảng>; Trong đó :

+ Kiểu chỉ số thường là một đoạn số nguyên liên tục có dạng n1..n2 với n1, n2 là các hằng hoặc biểu thức nguyên xác định chỉ số đầu và chỉ số cuối

+ Kiểu phần tử là kiểu của các phần tử mảng.

Ví dụ 1 : khai báo một dãy số nguyên có 10 phần tử

Trực tiếp :

Var mang1chieu :array[1..10] of integer; Gián tiếp :

Type mang1chieu = array [1..10] of integer; Var A:mang1chieu; For j:= 1 to M do A[I,j]:= i*j; For i:= 1 to N do Begin For j:= 1 to M do Write (a[I,j] : 6); Writeln; End;

Readln End.

4) Tổng kết nội dung, đánh giá cuối bài:

- Kiểu mảng là một kiểu dữ liệu có cấu trúc, rất cần thiết và hữu ích trong nhiều chương trình - Mảng một chiều là dãy hữu hạn các phần tử cùng kiểu

- Củng cố và làm cho học sinh hiểu sâu sắc hơn về các thuật toán đã được học.

5)Dặn dò , kế hoạch học tập tiết sau :

- Cần nắm được thuật tóan của các bài tập ở bài tập và thực hành số 3

Một phần của tài liệu giao an ca nam 11 (Trang 57 - 58)

Tải bản đầy đủ (DOC)

(121 trang)
w