Khai báo mảng a có 11 phần tử có kiểu số nguyên và chỉ số từ 5 đến 15 thì ta khai báo như sau:
A. a:Array [1..11] of integer;
B. a:Array [5...15] of integer;
C. a:Array [5..15] of integer;
D. a:Array [11] of integer;
Đáp án C
Giải thích: Vì biến mảng có chỉ số đầu là 5 và chỉ số cuối là 15, giữa chỉ số đầu và chỉ số cuối cách nhau ..
Cho mảng như sau:
Để in phần tử có giá trị là 3 của mảng một chiều A ra màn hình ta viết:
Giả sử biến mảng A có 5 phần tử và giá trị của các phần tử lần lượt là 6, 2, 4, 2, 6. Khi thực hiện câu lệnh sau:
tb:= 0;
For i:= 1 to 5 do tb := tb + A[i];
Giá trị của biến tb là bao nhiêu?
Để in giá trị các phần tử trong mảng A có 5 phần tử ta dùng lệnh nào sau đây?
Câu lệnh khai báo biến mảng sau đây máy tính có thực hiện được không?
var N: integer;
A: array[1..N] of real;
Khai báo biến mảng: A : array[1..7] of real;. Sử dụng câu lệnh For i:= 1 to 4 do readln(A[i]); để gán giá trị cho các phần tử trong biến A từ bàn phím, ta sẽ nhập được bao nhiêu giá trị?
Cho mảng A như sau:
A | 5 | 7 | 8 | 9 | 3 | 10 | 2 |
i | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Khi thực hiện câu lệnh For i:= 3 to 6 do writeln(A[i]); thì sẽ in ra các giá trị: