... Ngy son: 17-10-2008
Tờn bi: LàmviệcvớidÃy số
A.Mc tiờu:
1. Kin thc
ã Làm quen vớiviệc khai báo và sử dụng các biến mảng.
ã Ôn luyện cách sử dụng câu ... đà đợc khai báo, chúng ta có thể làmviệcvới các phần tử
của nó nh làmviệcvới một biến thông thờng nh gán giá trị, đọc giá trị và thực
hiện các tính toán với các giá trị đó.
Ví dụ 2 cũng ... ta sắp thứ tự
theo chỉ số các biến có cùng kiểu dới
một tên duy nhất.
Giá trị của biến mảng là một mảng, tức
một dÃysố (số nguyên, hoặc số thực)
có thứ tự, mỗi số là giá trị của biến
thành...
... chung 7 biến trên thành một dãy.
Đặt chung 1 tên và đặt cho một phần tử một chỉ số.
Sử dụng: KIỂU DỮ LIỆU MẢNG
LÀMVIỆCVỚIDÃY SỐ
LÀM VIỆCVỚIDÃY SỐ
Thời gian 2 tiết
Bài 9
Lưu ý
Kích thức ... array[<chỉ số đầu> <chỉ số cuối>] of
<kiểu dữ liệu>;
Var <tên biến mảng>: array[<chỉ số đầu> <chỉ số cuối>] of
<kiểu dữ liệu>;
Chỉ số đầu, chỉ số cuối: ... một chỉ số.
Khai báo dữ liệu kiểu mảng
Khi N lớn thì chương trình
có những hạn chế nào?
TÌM GIÁ TRỊ LỚN NHẤT CỦA DÃY SỐ
TÌM GIÁ TRỊ LỚN NHẤT CỦA DÃY SỐ
Viết chương trình nhập N số nguyên...
... 1. Dãysố và biến mảng
2. Ví dụ về biến mảng
3. Tìm giá trị lớn nhất, nhỏ nhất
1. Dãy số
Khái niệm
Khai báo
Truy cập
Nhập mảng
in mảng
2. Củng cố
3. Dặn dò
-
Để làmviệcvớidãysố nguyên ... lớn
nhất, nhỏ nhất của dãysố (xem lại ví
dụ 6 trang 43 SGK)?
- Về nhà làm các bài tập 2, 4, 5 trang
79 SGK?
- Làm các bài tập 9.1, 9.2, 9.3, 9.7 ở
sách bài tập?
1. Dãy số
Khái niệm
Khai báo
Truy ... bởi một
chỉ số ( số thứ tự các phần tử trong mảng).
1. Dãysố và biến mảng
b. Khái niệm về mảng
Diem_1 Diem_2 Diem_3 … Diem_k
↓ ↓ ↓ ↓ ↓
Mảng→
8 9 7 … 10
Chỉ số 1 2 3 … k
1. Dãy số
Khái niệm
Khai...
... một dãysố
(số nguyên, hoặc số thực) có thứ tự, mỗi số là giá trị
của biến thành phần tương ứng.
Vậy giá trị của biến
mảng như thế nào?
3. Tìm giá trị lớn nhất và nhỏ nhất của dãy số.
Thuật ... sau:
Tên mảng: array [<chỉ số đầu> <chỉ số cuối>] of
<kiểu dữ liệu>
Trong đó chỉ số đầu và chỉ số cuối là hai số nguyên
thỏa mãn chỉ số đầu ≤ chỉ số cuối và kiểu dữ liệu có ... real;
Var tuoi: array[21 80] of integer;
Tên mảng Chỉ số đầu
Chỉ số cuối
Tên mảng Chỉ số đầu
Chỉ số cuối
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,...
... tức là một dãysố (số
nguyên hoặc số thực) có thứ tự,
mỗi số là giá trị của biến thành
phần tương ứng.
2. Ví dụ về biến mảng
- Để làmviệcvớidãysố ta
khai báo biến mảng có kiểu số
tương ... THANH VIỆT SVTT : DANH PHƯƠNG VŨ
GV: phân tích: chỉ số đầu, chỉ số cuối là các số
nguyên hoặc biểu thức nguyên (chỉ số đầu nhỏ
hơn hoặc bằng chỉ số cuối). Kiểu dữ liệu có thể
là Integer hoặc Real.
GV: ... - Sau khi khai báo một mảng, ta
có thể làmviệcvới các phần tử
của nó như một biến thông
thường như gán giá trị, đọc giá
trị và thực hiện tính toán với các
giá trị đó.
Giáo án Tin học 8...
... dạy : 8A1
GIÁO ÁN TIN HỌC 8
Bài 9: LÀMVIỆCVỚIDÃYSỐ (tt)
I. MỤC TIÊU:
1. Kiến thức
- Biết được khái niệm mảng
- Hiểu thuật toán tìm số lớn nhất và nhỏ nhất của dãy số
2. Kỹ năng
- Biết cách ... các câu lệnh
lặp.
- Nhớ lại các kĩ năng đọc, hiểu và chỉnh sửa chương trình.
- Làm các câu hỏi và bài tập cuối bài trong Sgk.
Mỹ Xuyên, ngày / / 2010
Người duyệt Người soạn
GVHD : LÂM THANH ... PHƯƠNG VŨ
IV. CỦNG CỐ VÀ DẶN DÒ:
- Về nhà đọc và tìm hiểu một số chương trình trong Pascal có khai báo và sử dụng
biến mảng.
- Tập viết một số câu lệnh khai báo biến mảng, ôn luyện cách sử dụng các...
... Sau khi một mảng đã được khai báo,
chúng ta có thể làmviệcvới các phần
tử của nó như làmviệcvới một biến
thông thường. Vậy làmviệcvới một
biến thông thường ntn ?
* Lưu ý HS: Sử dụng ... nhất của dãy số
- GV hướng dẫn HS tìm hiểu lại thuật
toán tìm giá trị lớn nhất, nhỏ nhất của
dãy số nguyên ( đã học ở Bài 5 ).
+ GV giải thích về thuật toán tìm giá
trị lớn nhất của dãysố nguyên ... trãi.
TIẾT 56, 57: LÀMVIỆCVỚIDÃY SỐ
I. Mục tiêu:
- Học sinh biết được khái niệm mảng một chiều;
- Biết cách khai báo mảng, nhập, in, truy cập các phần tử của mảng;
- Hiểu thuật toán tìm số lớn nhất,...
... biến mảng A
1 .Dãy số 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ố
Em hãy nêu thuật toán để tìm số nhỏ nhất
và số lớn nhất trong dãy số?
...
1 .Dãy số 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ố
Lưu ý
Kích thức của mảng phải
được khai báo bằng một
con số cụ thể
-Xem lại nội dung bài học
-
Làm ... mảng
1 .Dãy số 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ố
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
và số nhỏ nhất....
... và sau đó
in ra màn hình điểm số cao nhất.
DÃY SỐ VÀ BIẾN MẢNG
DÃY SỐ VÀ BIẾN MẢNG
Đọc sách giáo khoa _ trang 75
LÀM VIỆCVỚIDÃY SỐ
LÀM VIỆCVỚIDÃYSỐ
Bài 9
KHÁI NIỆM DỮ LIỆU KIỂU ... array[<chỉ số đầu> <chỉ số cuối>] of
<kiểu dữ liệu>;
Var <tên biến mảng>: array[<chỉ số đầu> <chỉ số cuối>] of
<kiểu dữ liệu>;
Chỉ số đầu, chỉ số cuối: ...
<kiểu dữ liệu>;
Chỉ số đầu, chỉ số cuối: là các hằng hoặc biểu thức nguyên.
Chỉ số đầu ≤ chỉ số cuối
Giữa hai chỉ số là dấu
Ví dụ: Var nhietdo : array[1 366] of integer;
Kiểu phần tử: kiểu của...
... nào? Các em về nhà suy nghó
và viết thử tiết sau chúng ta sẽ sửa bài tập
này
LÀM VIỆCVỚIDÃY SỐ
LÀM VIỆCVỚIDÃYSỐ
Bài 9
Những hạn chế:
Phải khai báo quá nhiều biến.
Chương ... điểm kiểm tra của
các học sinh trong một lớp và sau đó
in ra màn hình điểm số cao nhất.
DÃY SỐ VÀ BIẾN MẢNG
DÃY SỐ VÀ BIẾN MẢNG
Đọc sách giáo khoa _ trang 75
Ví dụ 1: giả sử chúng ta cần viết ... hình nhiệt độ trung bình của tuần.
2. Số lượng ngày trong tuần có nhiệt độ cao hơn nhiệt độ
trung bình của tuần.
Theo các em bài này chúng ta sẽ tiến hành
làm như thế nào? Các em về nhà suy nghó...
... nào? Các em về nhà suy nghó
và viết thử tiết sau chúng ta sẽ sửa bài tập
này
LÀM VIỆCVỚIDÃY SỐ
LÀM VIỆCVỚIDÃYSỐ
Bài 9
KHÁI NIỆM DỮ LIỆU KIỂU MẢNG
KHÁI NIỆM DỮ LIỆU KIỂU MẢNG
Em ... mảng>: array[<chỉ số đầu> <chỉ số cuối>] of
<kiểu dữ liệu>;
Chỉ số đầu, chỉ số cuối: là các hằng hoặc biểu thức nguyên.
Chỉ số đầu ≤ chỉ số cuối
Giữa hai chỉ số là dấu
Ví dụ: ... và sau đó
in ra màn hình điểm số cao nhất.
DÃY SỐ VÀ BIẾN MẢNG
DÃY SỐ VÀ BIẾN MẢNG
Đọc sách giáo khoa _ trang 75
1. Xác định Input, Output
2. Viết chương trình bài toỏn trờn?
ã
Input: t1, t2,...
... hợp với chủ đề đang trình bày, không nên
chèn các hình có tính giải trí vào bàigiảnglàm người học phân tán tâm lý không tập
trung vào bài giảng. Nên sử dụng hình có nền đơn giản phù hợp với ... LÀMVIỆCVỚI HÌNH ẢNH
Hình ảnh cũng là đối tượng thường được sử dụng thường xuyên trong trình chiếu
của bạn, bài này hướng dẫn bạn một số kỹ năng cơ bản với hình ảnh.
Chuẩn ... chèn hình có nền không trùng với màu nền của slide sẽ làm mất tính thẩm mỹ
của slide của bạn. Sử dụng chức năng làm màu nền của hình thành trong suốt để
hình ảnh hợp với slide hơn. Bạn kích chọn...
...
2. Số lượng ngày trong tuần có nhiệt độ cao hơn nhiệt độ
trung bình của tuần.
1 .Dãy số và biến mảng
1 .Dãy số và biến mảng
3 Tìm giá trị lớn nhất của dãy số.
3 Tìm giá trị lớn nhất của dãy số.
Viết ... chung 1 tên và đặt cho một phần tử một chỉ số.
Sử dụng: KIỂU DỮ LIỆU MẢNG
1 .Dãy số và biến mảng
1 .Dãy số và biến mảng
1 .Dãy số và biến mảng
1 .Dãy số và biến mảng
Ví dụ 1: giả sử chúng ta cần ... array[<chỉ số đầu> <chỉ số cuối>] of
<kiểu dữ liệu>;
Var <tên biến mảng>: array[<chỉ số đầu> <chỉ số cuối>] of
<kiểu dữ liệu>;
Chỉ số đầu, chỉ số cuối:...
... vể biến mảng.
3 Tìm giá trị lớn nhất của dãy số.
3 Tìm giá trị lớn 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ố lớn nhất. N
cũng được nhập từ bàn phím.
... array[<chỉ số đầu> <chỉ số cuối>] of
<kiểu dữ liệu>;
Var <tên biến mảng>: array[<chỉ số đầu> <chỉ số cuối>] of
<kiểu dữ liệu>;
Chỉ số đầu, chỉ số cuối: ...
2. Số lượng ngày trong tuần có nhiệt độ cao hơn nhiệt độ
trung bình của tuần.
1 .Dãy số và biến mảng
1 .Dãy số 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ố...
... mảng
……….
,
var
Diem
1
Diem
2
Diem
,
,
3
,
Diem
4
,
Diem
40
:
Real ;
Số thứ tự
Diem
Khi viết chương trình vớibài toán
cần nhập với lượng dữ liệu lớn thì
có những hạn chế gì?
Ti t 55:ế
Ti t 55:ế
LÀM VIỆCVỚIDÃY SỐ
LÀM VIỆCVỚIDÃY SỐ
1. Dãysố và ... <Chỉ số đầu> <Chỉ số cuối> ] of <Kiểu dữ liệu>
Trong đó:
+ Tên mảng: Do người lập trình đặt tên
+ Chỉ số đầu, chỉ số cuối là 2 số nguyên thỏa mãn Chỉ số đầu ≤ Chỉ số
cuối.
+ ... viết câu lệnh khai báo biến cho bài toán sau:
Kiểm tra bài cũ
Viết chương trình nhập 3 số dương a, b, c từ bàn phím,
kiểm tra và in ra màn hình kết quả kiểm tra 3 số đó có
phải là độ dài 3 cạnh...