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

Chia sẻ bởi Hồ Phi Khanh | Ngày 24/10/2018 | 89

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:

TRƯỜNG THCS TRẦN QUANG DIỆU
KHỐI CHUYÊN MÔN SỐ 3
BÀI 9:
LÀM VIỆC VỚI DÃY SỐ
Tiết 56
BÀI 9: LÀM VIỆC VỚI DÃY SỐ
1. Dãy số và biến mảng:
Ví dụ 1: Viết chương trình pascal nhập điểm Tin của 4 bạn Hậu, Phương, Thanh, Nam.
b. Viết lệnh nhập điểm tin cho bạn Hậu là 8 điểm
c. Viết lệnh nhập điểm tin cho 3 ban Phương, Thanh, Nam từ bàn phím.
d. Viết lệnh in ra màn hình điểm của 4 bạn
e. Viết lệnh tìm và in ra những điểm thuộc loại giỏi
a. Viết lệnh khai báo biến
Những hạn chế:
Phải khai báo quá nhiều biến.
Chương trình tính toán phải viết khá dài
Write (‘Diem hs 1= ‘); Readln(diem_1);
Write (‘Diem hs 2= ‘); Readln(diem_2);
Write (‘Diem hs 3= ‘); Readln(diem_3);
Write (‘Diem hs 4= ‘); Readln(diem_4);
……
……
Write (‘Diem hs n= ‘); Readln(diem_n);
- Nhập và lưu điểm cho n học sinh thì sao?
Khai báo n biến như sau:
Var diem_1, diem_2, diem_3, diem_4
, .. , diem_n: real;
BÀI 9: LÀM VIỆC VỚI DÃY SỐ
BÀI 9: LÀM VIỆC VỚI DÃY SỐ
Khắc phục những hạn chế:
- Ghép chung n biến trên thành một dãy.
- Đặt chung 1 tên và đặt cho mỗi phần tử một chỉ số.
,
var
Diem
1
Diem
2
Diem
,
,
3
,
Diem
4
,
Diem
n
:
Real
;
Chỉ số
.............
Diem
……
….
8
10
9
10
9
BÀI 9: LÀM VIỆC VỚI DÃY SỐ
1. Dãy số và biến mảng:
- Dữ liệu kiểu mảng: Là một tập hợp hữu hạn các phần tử có thứ tự, mọi phần tử đều có cùng kiểu dữ liệu.
- Biến mảng: khi khai báo một biến có kiểu dữ liệu là kiểu mảng, biến đó được gọi là biến mảng.
- Giá trị của biến mảng là một mảng, tức một dãy số (số nguyên, hoặc số thực).
A
1 2 3 4 5 6 7
Trong đó
Tên mảng : A
Số phần tử của mảng: 7.
Ví dụ:
Kiểu dữ liệu của các phần tử: Kiểu nguyên
BÀI 9: LÀM VIỆC VỚI DÃY SỐ
1. Dãy số và biến mảng:
BÀI 9: LÀM VIỆC VỚI DÃY SỐ
1. Dãy số và biến mảng:
2, Ví dụ về biến mảng
Khai báo mảng cần chỉ rõ:
+ Tên biến mảng.
+ Số lượng phần tử.
+ Kiểu dữ liệu chung của các phần tử.
BÀI 9: LÀM VIỆC VỚI DÃY SỐ
1. Dãy số và biến mảng:
2, Ví dụ về biến mảng
Var Tuoi: array[1..80] of integer;
BÀI 9: LÀM VIỆC VỚI DÃY SỐ
1. Dãy số và biến mảng:
2, Ví dụ về biến mảng
Tên mảng: array [ ..] of ;
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.
BÀI 9: LÀM VIỆC VỚI DÃY SỐ
1. Dãy số và biến mảng:
2, Ví dụ về biến mảng
Ví dụ 2: Dùng biến mảng viết chương trình pascal nhập điểm Tin của 33 bạn trong lớp
b. Viết lệnh nhập điểm tin cho bạn Hậu là 8 điểm
c. Viết lệnh nhập điểm tin cho 32 bạn trong lớp
d. Viết lệnh in ra màn hình điểm của 32 bạn
e. Viết lệnh tìm và in ra những điểm thuộc loại giỏi
a. Viết lệnh khai báo biến
BÀI 9: LÀM VIỆC VỚI DÃY SỐ
1. Dãy số và biến mảng:
- Dữ liệu kiểu mảng: Là một tập hợp hữu hạn các phần tử có thứ tự, mọi phần tử đều có cùng kiểu dữ liệu.
- Biến mảng: khi khai báo một biến có kiểu dữ liệu là kiểu mảng, biến đó được gọi là biến mảng.
- Giá trị của biến mảng là một mảng, tức một dãy số (số nguyên, hoặc số thực).
2, Ví dụ về biến mảng
Tên mảng: array [ ..] of ;
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.
* 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ẻ: Hồ Phi Khanh
Dung lượng: | Lượt tài: 2
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)