14 questions
Trong các cách khai báo biến mảng sau đây, cách khai báo nào là hợp lệ:
Var a: array[1,100] of integer;
Var a: array[1..100] of integer;
Var a: array[1.5..100.5] of integer;
Var a: array[1.5,100.5] of integer;
Cách xác định số phần tử của dãy số?
Chỉ số đầu – chỉ số cuối
chỉ số cuối – chỉ số đầu
Chỉ số đầu – chỉ số cuối + 1
Chỉ số cuối – chỉ số đầu + 1
Khai báo mảng A gồm 30 phần tử bắt đầu từ phần tử thứ 3, là các số nguyên thì ta khai báo gì:
A: Array [1..30] of integer;
Array [3..32] of integer;
A: Array [3...33] of integer;
Array [33] of integer;
Tham chiếu đến phần tử thứ i của biến mảng A ta có thể viết:
A(i);
A{i};
A[i];
A[i};
Cho biết ý nghĩa của câu lệnh sau: For i:=1 to 10 do Readln(a[i]);
In giá trị cho biến i
In dãy số trong mảng a
Nhập giá trị cho biến i
Nhập dãy số cho mảng a
Khai báo biến mảng: Var A : array[1..8] of real;.
Sử dụng câu lệnh For i:= 1 to 7 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ị?
5
6
7
8
Để nhập một giá trị vào phần tử a[3] của mảng a thì ta viết là:
Readln(a);
Readln(a[3]);
Readln(a[i]);
Readln(a(3));
Trong câu lệnh khai báo biến mảng, phát biểu nào sau đây đúng:
Chỉ số đầu và chỉ số cuối là 2 số nguyên
Chỉ số đầu <= chỉ số cuối
Kiểu dữ liệu có thể là kiểu integer hoặc real
Tất cả đều đúng
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à 1, 4, 7, 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?
Trước khi khai báo: Var A : array [1..n] of real; thì phải khai báo trước:
Var n : integer;
Tất cả đều đúng
Const n = 10;
Tất cả đều sai
Đoạn chương trình sau dùng để làm gì?
TC:=0;
for i:=1 to n do
if a[i] mod 2= 0 then TC:=TC+a[i]
Tính tổng các số từ 1 đến n
Tính tổng các số trong dãy số
Tính tổng các số chẳn trong dãy n số vừa nhập.
In ra các số chẳn.
Đoạn chương trình sau dùng để làm gì?
tong:=0; For i:=1 to n do tong:=tong+a[i];
Tính tổng các số từ 1 đến n
Tính tổng các số trong dãy số
Tính tổng các số vừa nhập.
Tính tổng các số chẳn trong dãy n số vừa nhập.
Dữ liệu kiểu mảng là:
Tập hợp các phần tử không có thứ tự và mọi phần tử có cùng kiểu dữ liệu.
Tập hợp các phần tử có thứ tự và mỗi phần tử trong mảng có thể có các kiểu dữ liệu khác nhau.
Tập hợp các phần tử có thứ tự và mọi phần tử có cùng một kiểu dữ liệu
Tập hợp các phần tử không có thứ tự và mọi phần tử không có cùng kiểu dữ liệu
Cú pháp khai báo biến mảng sau đây là đúng?
Var <Tên mảng>:array[<chỉ số đầu>...<chỉ số cuối>] of <Kiểu dữ liệu>;
Var <Tên mảng>:array[<chỉ số đầu>..<chỉ số cuối>] of <Kiểu dữ liệu>
Var <Tên mảng>:array[<chỉ số cuối>..<chỉ số đầu>] of <Kiểu dữ liệu>;
Var <Tên mảng>:array[<chỉ số đầu>..<chỉ số cuối>] of <Kiểu dữ liệu>;