Bài 9. Làm việc với dãy số

Chia sẻ bởi Nguyễn Duy Tiến Đạt | Ngày 24/10/2018 | 45

Chia sẻ tài liệu: Bài 9. Làm việc với dãy số thuộc Tin học 8

Nội dung tài liệu:

Chào các bạn đã đến với buổi học hôm nay
Bài 9: Làm việc với dãy số
Ví dụ:
Var diem_1, diem_2, diem_3, …: read;

Read (diem_1); read(diem_3);…
1.Dãy số và biến mảng
- Với i = 1 đến 50: hãy nhập diem_i;
- Với i = 1 đến 50: hãy so sánh Max với diem_i
1.Dãy số và biến mảng
1.Dãy số và biến mảng
8 9 7 .... 10

diem_1 diem_2 diem_3 ….. diem_K




Mảng
Chỉ
1 2 3 ….. k
hình 40
Ví dụ 1 : cách khai báo đơn giảm một biến mảng trong ngôn ngữ pascal như sau :
Var chieucao: array[1…50] of real;
Var tuoi: array[21…80] of integer;
Từ hai ví dụ trên, có thể thấy cách khai báo mảng trong pascal như sau:
Tên mảng: array [] of
2 . Ví dụ về biến mảng
Ví dụ 2.tiếp tục với ví dụ 1, thay vì khai báo các biến diem_1, diem_2, diem_3,… để lưu điểm số của các học sinh, ta khai báo biến mảng diem như sau :
Var diem: array[1…50] of real;
2 . Ví dụ về biến mảng





For i:= 1 to 50 do readln(diem[i]);
2 . Ví dụ về biến mảng
có thể thay , chẳng hạn có thể viết :
Ta còn có thể sử dụng biến mảng rất hiệu quả như:
For i:=1 to 50 do
If diem[i]>8.0 then writeln(‘Gioi’);
Điều này tiết kiệm rất nhiều thời gian và công sức viết chương trình
2 . Ví dụ về biến mảng
Ta có thể khai báo nhiều biến mảng :
Var DiemToan: array[1…50] of real;
Var DiemVan: array[1…50] of real;
Var DiemLi: array[1…50] of real;
Hay
Var DiemToan, diem van, diemli: array[1…50] of real;
2 . Ví dụ về biến mảng
Khi đó ta có thể điểm thi của một học sinh cụ thể
diemli

diemvan

diemtoan

chi so
ta có thể gán giá trị cho các phần tử của mảng bằng câu lệnh gán :
A[1] := 5;
A[2] := 8;
Hoặc nhập dữ liệu từ bàn phím
For i:= 1 to 5 do readln(a[i]);
2 . Ví dụ về biến mảng
ghi nhớ
cảm ơn đã dự buổi lể
* 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ẻ: Nguyễn Duy Tiến Đạt
Dung lượng: | Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)