Bài tập  /  Bài đang cần trả lời

Biến mảng là gì? Dữ liệu trong biến mảng có gì đặc trưng?

Biến mảng là gì ? Dữ liệu trong biến mảng có gì đặc trưng ?

2 trả lời
Hỏi chi tiết
501
2
0
Hiển
01/05/2021 09:34:57
+5đ tặng
Mảng là một tập hợp các phần tử cố định có cùng một kiểu, được lưu trữ liên tiếp nhau trong các ô nhớ. Kiểu phần tử có thể là có các kiểu bất kỳ: ký tự, số, chuỗi ký tự…; cũng có khi ta sử dụng kiểu mảng để làm kiểu phần tử cho một mảng. 

Mở khóa để xem toàn bộ nội dung trả lời

(?)
Bạn đã đạt đến giới hạn của mình. Bằng cách Đăng ký tài khoản, bạn có thể xem toàn bộ nội dung trả lời
Cải thiện điểm số của bạn bằng cách đăng ký tài khoản Lazi.
Xem toàn bộ các câu trả lời, chat trực tiếp 1:1 với đội ngũ Gia sư Lazi bằng cách Đăng nhập tài khoản ngay bây giờ
Tôi đã có tài khoản? Đăng nhập
1
0
Nguyễn Nguyễn
03/06/2021 07:13:34
+4đ tặng
 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ử có một kiểu dữ liệu, gọi là kiểu của phần tử. Việc sắp xếp thứ tự được thực hiện bằng cách gán cho mối phần tử một chỉ số. 

Khai báo mảng một chiều

- Cách 1: Khai báo trực tiếp:

                    VAR <tên biến mảng>ARRAY [kiểu chỉ số] OF <kiểu phần tử>;

- Cách 2: Khai báo gián tiếp

                     TYPE <tên kiểu mảng> = ARRAY [kiểu chỉ số] OF <kiểu phần tử>;

                     VAR <tên biến mảng> : <tên kiểu mảng>;

- Trong đó:

  • Kiểu chỉ số thường là một đoạn số nguyên liên tục có dạng n1...n2 (n1<n2; n1, n2 là các hằng hoặc biểu thức)
  • Kiểu phần tử là kiểu dl của các phần tử của mảng.

- Ví dụ 1: Var Nhietdo: array [1..Max] Of real;

- Ví dụ 2: Khai báo mảng tối đa 100 số nguyên (chỉ số đầu tiên là 1)

=> Ta có các cách sau:

  • Cách 1: Var a: Array[1..100] Of Integer;
  • Cách 2:

               Const Nmax = 100;

               Var a: Array[1..Nmax] Of integer;

c. Tham chiếu tới phần tử của mảng

- Để tham chiếu tới phần tử của mảng ta gọi theo cấu trúc: Tên_biến[chỉ số]

VD: Tham chiếu đến phần tử thứ 20 trong mảng A ta viết A[20].

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng học sinh cả nước và AI, sôi động, tích cực, trải nghiệm
Bài tập Tin học Lớp 8 mới nhất

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường

Học ngoại ngữ với Flashcard

×
Trợ lý ảo Trợ lý ảo
×
Gia sư Lazi Gia sư