Dãy số và biến mảng... Ví dụ về biến mảngVar chieucao: array[1..50] of real; Khao báo mảng tên chieucao gồm 50 phần tử với mỗi phần tử thuộc kiểu dữ liệu số thực... Khai báo biến mảng tr
Trang 1Bài 9. LÀM VIỆC VỚI DÃY SỐ
1 Dãy số và biến mảng.
Trang 2XÉT VÍ DỤ SAU
- Nhập và lưu điểm cho
một học sinh Write (‘Nhap diem= ‘); Readln(diem_1);
- Nhập và lưu điểm cho
2 học sinh Write (‘Diem hs 1= ‘); Readln(diem_1);
Write (‘Diem hs 2= ‘); Readln(diem_2);
Khai báo 1 biến như sau:
Var diem_1: real;
Trang 3Bảng ví dụ dãy số
Tên
Trang 42 Ví dụ về biến mảng
Var chieucao: array[1 50] of real;
Khao báo mảng tên chieucao
gồm 50 phần tử với mỗi phần tử thuộc kiểu dữ liệu số thực.
Var cannang: array[1 20] of real; Mảng tên cannang gồm
20 phần tử thuộc kiểu dữ liệu số thực.
Var oto: array[1 100] of integer;
Trang 5a Khai báo biến mảng trong pascal
Tên mảng: array [<chỉ số đầu> <chỉ số
cuối>] of <kiểu dữ liệu>;
- Array, of là từ khóa của chương trình.
- Tên mảng do người dùng đặt.
- Chỉ số đầu phải <= chỉ số cuối.
- Kiểu dữ liệu có thể là số nguyên hoặc số thực.
Trang 6b Ví dụ khai báo biến mảng
- Em hãy khai báo mảng diemtin gồm 40 phần
tử thuộc kiểu dữ liệu số thực.
- Em hãy khai báo mảng mubaohiem gồm 200 phần tử.
Var diemtin: array[1 40] of real;
Trang 7c Làm việc với các phần tử của mảng.
- Xét ví dụ: khai báo mảng diemtin gồm 10 phần tử Nhập liệu cho diemtin biết phần tử đầu tiên và
cuói cùng luôn mang giá trị bằng 5 Các phần tử còn lại có giá trị bất kì được nhập từ bàn phím.
Y/c hs viết chương trình khai báo biến và
nhập liệu theo đúng yêu cầu.
(3 phút)
Trang 8Khai báo biến
Sử dụng lệnh gán để gán giá trị
5 cho phần tử đầu và cuối.
Sử dụng lệnh lặp for do để nhập liệu cho các phần
tử còn lại (2->9).