1. Trang chủ
  2. » Khoa Học Tự Nhiên

Tin học 8-Bài: LÀM VIỆC VỚI DÃY SỐ

11 7 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 11
Dung lượng 1,4 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

- Bạn An dùng cách khai báo từng biến rời để lưu số lượng sách của mỗi lớp như sau:?. - Bạn Nga dùng cách khai báo biến mảng để lưu số lượng sách của của mỗi lớp như sau:.[r]

Trang 1

A KHỞI ĐỘNG Bài toán quyên góp sách

Chi đội trường An phát động phong trào cho các lớp quyên góp sách ngoại văn tham khảo đóng góp cho thư viện trường Có tất cả 24 lớp Số lượng sách của từng lớp quyên góp sẽ được để riêng trong từng ngăn như hình Các ngăn sách được đánh

số thứ tự 1, 2, 3, 4, …24.

Trang 2

- Bạn An dùng cách khai báo từng biến rời để lưu

số lượng sách của mỗi lớp như sau:

- Bạn Nga dùng cách khai báo biến mảng để lưu số lượng sách của của mỗi lớp như sau:

Em hãy cho biết phần khai báo của bạn An bao nhiêu biến?

24 biến

? Quan sát hai cách khai báo biến của An và Nga, em nhận xét cách của bạn nào ngắn gọn và thuận lợi hơn

Trang 3

Chủ đề 10: LÀM VIỆC VỚI DÃY SỐ

Trang 4

Chủ đề 10: LÀM VIỆC VỚI DÃY SỐ

1 Mảng là gì?

Mảng

- Mảng là tập hợp hữu hạn các phần tử có thứ tự.

- Các phần tử có cùng kiểu dữ liệu (chứa dữ liệu có kiểu giống nhau).

- Mỗi phần tử có chỉ số (1, 2, 3,

4, …, 24).

- Giá trị của từng phần tử có thể khác nhau.

- Kệ sách là tập hợp các ngăn

sách có thứ tự.

- Các ngăn này đều có kích

thước giống nhau, đều dùng

để chứa sách.

- Các ngăn được đánh số thứ

tự 1, 2, 3, 4, …, 24.

- Số lượng sách trong từng

ngăn có thể khác nhau.

Kệ sách

B KHÁM PHÁ

Trang 5

Chủ đề 10: LÀM VIỆC VỚI DÃY SỐ

1 Mảng là gì?

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 một

………., gọi là kiểu của ………

Việc sắp thứ tự được thực hiện bằng cách gán cho

mỗi phần tử một ……….

Điền từ thích hợp vào chỗ trống

chỉ số

(3) hữu hạn giá trị kiểu dữ liệu Phần tử

Trang 6

Ví dụ 1: Xét mảng "so_luong" lưu số lượng sách trong

từng ngăn như sau:

Chủ đề 10: LÀM VIỆC VỚI DÃY SỐ

1 Mảng là gì?

Thảo luận nhóm và điền vào chỗ trống.

a Mảng so_luong có tất cả ……… phần tử

b Cả 24 phần tử này đều có cùng một kiểu dữ liệu:…………

c Giá trị của từng phần tử (số lượng sách trong các ngăn) là: so_ luong[1] = 10, so_luong[2]= ….….,so_luong[3]= ……., so_luong[4]=……… , …, so_luong[24] = ………

24

Số nguyên

Trang 7

Ví dụ 2: Xét mảng "nhiet_do" lưu nhiệt độ của 7

ngày trong tuần như sau:

Chủ đề 10: LÀM VIỆC VỚI DÃY SỐ

1 Mảng là gì?

Thảo luận nhóm và điền vào chỗ trống.

a Mảng nhiet_do có tất cả ………phần tử

b Các phần tử này đều có cùng kiểu dữ liệu là:…………

c Chỉ số đầu tiên trong mảng là:………

d Chỉ số cuối cùng trong mảng là:…………

7

2 8

Số thực

Trang 8

Chủ đề 10: LÀM VIỆC VỚI DÃY SỐ

2 Cách khai báo biến mảng

Tên mảng

Chỉ số đầu Chỉ số cuối

Kiểu dữ liệu

Var Tên mảng:array[<chỉ số đầu> <chỉ số cuối>] of <kiểu dữ liệu>;

Trang 9

Chủ đề 10: LÀM VIỆC VỚI DÃY SỐ

2 Cách khai báo biến mảng

Trong đó:

 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

 Cách khai báo mảng trong Pascal:

- <chỉ số đầu> và <chỉ số cuối> là hai số nguyên thỏa

mãn, chỉ số đầu <= chỉ số cuối

- <kiểu dữ liệu> có thể là kiểu dữ liệu cơ bản như

integer, real, char, byte

Var Tên mảng:array[<chỉ số đầu> <chỉ số cuối>] of <kiểu dữ liệu>;

Trang 10

Ví dụ 1: Khai báo mảng Lop_hoc có 28 phần tử thuộc kiểu

số nguyên.

Chủ đề 10: LÀM VIỆC VỚI DÃY SỐ

2 Cách khai báo biến mảng

Var Lop_hoc : array[1 28] of integer;

Lop_hoc là……… 1 là………

28 là……… integer là ……….

………

Kiểu dữ liệu

chỉ số cuối tên mảng chỉ số đầu

Trang 11

Chủ đề 10: LÀM VIỆC VỚI DÃY SỐ

2 Cách khai báo biến mảng

Ví dụ 2: Em hãy khai báo mảng diem có 10 phần tử kiểu số thực.

Var diem : array [1 10] of real;

Ngày đăng: 02/04/2021, 21:01

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w