LẬP TRÌNH CĂN BẢN - Trang 103

/codegym.vn/ - 98

Chương 5 - Mảng

Lưu trữ và xử lý nhiều giá trị cùng dạng một cách dễ dàng.

1. Mục tiêu

● Trình bày được khái niệm mảng
● Giải thích được mục đích và ý nghĩa của mảng
● Khai báo và sử dụng được mảng 1 chiều
● Khai báo và sử dụng được mảng 2 chiều
● Sử dụng được vòng lặp để duyệt mảng 1 chiều
● Sử dụng được vòng lặp để duyệt mảng 2 chiều
● Thực hiện được các thao tác cơ bản với mảng

2. Giới thiệu

Trong các tình huống thực tế, có nhiều trường hợp chúng ta phải lưu trữ nhiều dữ
liệu. Chẳng hạn như lưu trữ danh sách tên của hàng trăm sinh viên, điểm thi của từng
sinh viên, lưu trữ danh sách các sản phẩm, lưu trữ danh sách các bài hát trong một
album. Nếu sử dụng biến để chứa những giá trị này, chúng ta sẽ phải khai báo hằng
trăm biến, thậm chí là hằng nghìn biến, điều này gây ra nhiều khó khăn cho lập trình
viên và gần như là không thực tế.
Trong những tình huống như vậy, chúng ta có thể sử dụng cấu trúc dữ liệu mảng để
lưu trữ dữ liệu dễ dàng hơn.
Hoàn thành chương này, chúng ta có thể xây dựng các ứng dụng trong đó có lưu trữ
và xử lý nhiều dữ liệu cùng dạng.

3. Mảng

Mảng là gì?

Mảng là một loại biến đặc biệt, được dùng để lưu trữ nhiều giá trị. Trong các trường
hợp mà chúng ta cần lưu trữ một danh sách các giá trị, chẳng hạn như danh sách
khách hàng, danh sách sản phẩm, danh sách cấu hình... thì mảng là một lựa chọn tốt.
Chẳng hạn, nếu chúng ta sử dụng biến bình thường để lưu 3 tên xe thì đoạn mã sẽ
như sau:

1.

let

car1

=

"Toyota"

;

2.

let

car2

=

"Subaru"

;

3.

let

car3

=

"BMW"

;


Thử tưởng tượng, nếu chúng ta có danh sách 100 chiếc xe thì sẽ làm sao? Chẳng lẽ
chúng ta lại đi khai báo 100 biến tương ứng. Điều này có vẻ không hợp lý chút nào.

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.