Tải bản đầy đủ (.ppt) (18 trang)

Lam viec voi day so (56)

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 (1.26 MB, 18 trang )

PHÒNG GD & ĐT HƯỚNG HÓA
TRƯỜNG THCS TÂN HỢP

Gi¸o viªn: Vâ M¹nh HiÕu
N¨m häc: 2009-2010
Hãy viết lệnh khai báo và nhập dữ liệu cho biến
điểm toán (t) cho 5 hs trong tổ?
C©u
C©u
hái:
hái:
KiÓm tra bµi
KiÓm tra bµi


Tr¶ lêi:
Tr¶ lêi:
Var t1, t2, t3, t4, t5: real;
Readln(t1); Readln(t2); Readln(t3); Readln(t4); Readln(t5);
Tin häc 8
Tin häc 8
TiÕt 55: Bµi
TiÕt 55: Bµi
9
9
1. Dãy số và biến mảng
1. Dãy số và biến mảng
2. Ví dụ về biến mảng
2. Ví dụ về biến mảng
3. Tìm giá trị lớn nhất và nhỏ nhất của dãy số
3. Tìm giá trị lớn nhất và nhỏ nhất của dãy số


2. Ví dụ về biến mảng
2. Ví dụ về biến mảng
Ví dụ 2:
Nhập vào điểm toán của 5 học sinh trong tổ,
1. Tính và đưa ra màn hình điểm trung bình môn toán.
2. Số lượng học sinh đạt điểm toán lớn hơn điểm tb
2. Ví dụ về biến mảng
2. Ví dụ về biến mảng
Khai báo dữ liệu kiểu mảng
Nhập dữ liệu kiểu mảng
Tính tổng
Đếm số phần tử thỏa
mãn điều kiện

Khai báo dữ liệu kiểu mảng
2. Ví dụ về biến mảng
2. Ví dụ về biến mảng

Nhập dữ liệu cho mảng và tính tổng:

Đếm số phần tử thỏa mãn điều kiện
2. Ví dụ về biến mảng
2. Ví dụ về biến mảng
Quan sát chương trình chạy và các kết quả
như sau
2. Ví dụ về biến mảng
2. Ví dụ về biến mảng
Viết chương trình nhập N số
nguyên từ bàn phím và in ra màn
hình số lớn nhất. N cũng được

nhập từ bàn phím.
3. Tìm giá trị lớn nhất và nhỏ nhất của dãy số
3. Tìm giá trị lớn nhất và nhỏ nhất của dãy số
3. Tìm giá trị lớn nhất và nhỏ nhất của dãy số
3. Tìm giá trị lớn nhất và nhỏ nhất của dãy số
Em hãy nêu thuật toán để tìm
số lớn nhất trong dãy số?
THUẬT TOÁN

B1: max:=a
1
; i:=1;

B2: i:= i+1;

B3: Nếu i > n, chuyển đến bước 5.

B4: Nếu a
i
> max thì max:=a
i
;
Quay lai bước 2.

B5: Kết thúc thuật toán.
3. Tìm giá trị lớn nhất và nhỏ nhất của dãy số
3. Tìm giá trị lớn nhất và nhỏ nhất của dãy số
Viết chương trình nhập N số
nguyên từ bàn phím và in ra
màn hình số nhỏ nhất. N cũng

được nhập từ bàn phím.
3. Tìm giá trị lớn nhất và nhỏ nhất của dãy số
3. Tìm giá trị lớn nhất và nhỏ nhất của dãy số
3. Tìm giá trị lớn nhất và nhỏ nhất của dãy số
3. Tìm giá trị lớn nhất và nhỏ nhất của dãy số
Lưu ý
Lưu ý
Kích thức của mảng phải
được khai báo bằng một
con số cụ thể
3. Tìm giá trị lớn nhất và nhỏ nhất của dãy số
3. Tìm giá trị lớn nhất và nhỏ nhất của dãy số
b. Var X : Array [5 10.5]of Integer;
Trong Pascal khai báo nào sau đây là đúng?
a. Var X: Array [10,13] of Integer;
c. Var X : Array[10 1] of Integer;
d. Var X: Array [4 10] of Integer;
Đáp ánLàm lại
Tiếc quá …! Bạn chọn sai rồi …!
Hoan hô …! Đúng rồi …!




Bµi TËp Cñng Cè
Bµi TËp Cñng Cè





C©u hái
C©u hái
1:
1:
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 Integer;




Bµi TËp Cñng Cè
Bµi TËp Cñng Cè




C©u hái 2:
C©u hái 2:
Ghi nhớ!

Dữ liệu kiểu mảng là một tập hợp hữu hạn
các phần tử đ ợc xắp xếp theo dãy và mọi
phần tử đều có cùng một kiểu dữ liệu.

Việc gán giá trị, đọc giá trị và tính toán với
các giá trị của một phần tử trong biến mảng đ
ợc thực hiện thông qua chỉ số t ơng ứng của
phần tử đó.


Sử dụng các biến kiểu mảng và câu lệnh lặp
giúp cho việc viết ch ơng trình đ ợc ngắn gọn
và dễ dàng hơn.
Xin chân thành cảm ơn
Q thầy cô giáo
cùng các em học sinh lớp 8

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

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