1-D arrays · Mảng 1 chiều
This page needs a recent browser (with SharedArrayBuffer support). Please update Chrome, Edge, Firefox or Safari to the latest version. · Trang này cần trình duyệt gần đây (hỗ trợ SharedArrayBuffer). Vui lòng cập nhật Chrome, Edge, Firefox hoặc Safari lên phiên bản mới nhất.
English
A list of the same type
- An array holds a fixed number of values of one type.
- The guide's lower bound is 1 unless a question says otherwise.
- One index, in square brackets, picks an element.
Tiếng Việt
Một danh sách cùng kiểu
- Mảng lưu giữ một số lượng giá trị cố định của một kiểu duy nhất.
- Giới hạn dưới của hướng dẫn là 1 trừ khi câu hỏi nói khác.
- Một chỉ mục, trong ngo vuông, chọn một phần tử.
English
Tiếng Việt
DECLARE Score : ARRAY[1:5] OF INTEGER
Score[1] ← 4
Score[2] ← 8
OUTPUT Score[1]
English
A loop visits every cell
- A
FORloop from the lower bound to the upper bound is how you fill or read the array.
Tiếng Việt
Vòng lặp truy cập mọi ô
- Một
FORchạy từ giới hạn dưới lên giới hạn trên là cách bạn điền hoặc đọc mảng.
DECLARE Score : ARRAY[1:3] OF INTEGER
Score[1] ← 4
Score[2] ← 8
Score[3] ← 6
DECLARE Total : INTEGER
Total ← 0
FOR I ← 1 TO 3
Total ← Total + Score[I]
NEXT I
OUTPUT Total
English
Watch out
Score[1]is the first cell when the array was declared[1:5].- The index can be an expression:
Score[I + 1].
Tiếng Việt
Lưu ý
Score[1]là ô đầu tiên khi mảng được khai báo[1:5].- Chỉ mục có thể là biểu thức:
Score[I + 1].
English
Common mistakes
- Declare the array before you store into a cell.
- The index must stay inside the declared bounds.
Tiếng Việt
Lỗi thường gặp
- Khai báo mảng trước khi gán giá trị vào ô.
- Chỉ mục phải nằm trong giới hạn đã khai báo.
English
Now you try
- Store three numbers and total them.
Tiếng Việt
Bây giờ bạn thử
- Lưu ba số và tính tổng của chúng.
Declare Score as ARRAY[1:3] OF INTEGER. Store 4 in cell 1 and output that cell. · KhHIẾN Score là một ARRAY[1:3] OF INTEGER. Lưu 4 vào ô 1 và xuất ô đó.
Click Run to see the output here. · Nhấn Chạy để xem kết quả ở đây.
The array is filled for you. Total the three values and output the total (18). · Mảng đã được điền đầy cho bạn. Tính tổng ba giá trị và xuất tổng (18).
Click Run to see the output here. · Nhấn Chạy để xem kết quả ở đây.