Trong ngôn ngữ lập trình Pascal, về mặt cú pháp câu lệnh nào sau đây là đúng?
A -
Type 1chieu=array[1..100] of char;
B -
Type 1chieu=array[1-100] of char;
C -
Type mang1c=array(1..100) of char;
D -
Type mang1c=array[1..100] of char;
2-
Trong ngôn ngữ lập trình Pascal, về mặt cú pháp câu lệnh nào sau đây là đúng?
A -
Type 2mang=array[1..100,1..100] of char;
B -
Type mang=array[1-100,1-100] of char;
C -
Type mang2c=array[1..100,1..100] of char;
D -
Type mang2c=array[1..100][1..100] of char;
3-
Trong ngôn ngữ lập trình Pascal:
A -
Các phần tử của mảng một chiều được sắp thứ tự theo chỉ số;
B -
Các phần tử của mảng một chiều được sắp thứ tự giá trị giảm dần;
C -
Các phần tử của mảng một chiều được sắp thứ tự giá trị tăng dần;
D -
Các phần tử của mảng một chiều không sắp thứ tự;
4-
Trong ngôn ngữ lập trình pascal, với khai báo mảng A: array[1..100,1..100] of integer thì việc truy xuất đến các phần tử như sau:
A -
A[i],[j]
B -
A[i;[j]
C -
A[i][j]
D -
A[i,j]
5-
Trong ngôn ngữ lập trình pascal, với khai báo mảng A:array[1..100] of array[1..100] of integer thì việc truy xuất đến các phần tử như sau:
A -
A[i],[j]
B -
A[i;[j]
C -
A[i][j]
D -
A[i,j]
6-
Trong ngôn ngữ lập trình pascal, trong quá trình nhập dữ liệu của mảng một chiều, để giá trị i cũng tăng theo phần tử thứ i ta viết như sau:
A -
Write(A[,i,]=); readln(A[i]);
B -
Write(A[i]=); readln(A[i]);
C -
Write(A[i]=); readln(A[i]);
D -
Write("A[",i,"]="); readln(A[i]);
7-
Trong ngôn ngữ lập trình pascal, trong quá trình nhập dữ liệu của mảng hai chiều, để giá trị i,j cũng tăng theo phần tử thứ i,j ta viết như sau:
A -
Write(A[,i,j,]=); readln(A[i,j]);
B -
Write(A[,i,,,j,]=); readln(A[i,j]);
C -
Write(A[i,j]=); readln(A[i]);
D -
Write("A[",i,j,"]="); readln(A[i]);
8-
Trong ngôn ngữ lập trình pascal, trong quá trình xuất dữ liệu của mảng hai chiều Am,n. để các phần tử hiển thị đúng như mô hình của mảng hai chiều ta viết lệnh như sau:
A -
For i:=1 to m do For j:=1 to n do Write(A[i,j]:5);
B -
For i:=1 to m do Begin For j:=1 to n do Write(A[i,j]:5); End;
C -
For i:=1 to m do Begin For j:=1 to n do Writeln; End;
D -
For i:=1 to m do Begin For j:=1 to n do Write(A[i,j]:5);Writeln; End;
9-
Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện việc nào trong các việc sau:
S:=0;
For i:= 1 to n do S:=S+ A[i];
A -
Tính tổng các phần tử của mảng một chiều;
B -
In ra màn hình mảng A;
C -
Đếm số phần tử của mảng A;
D -
Không thực hiện việc nào trong 3 việc trên;
10-
Trong ngôn ngữ lập trình Pascal với khai báo như sau:
Type mang=array[1..100] of integer;
Var a,b:mang;
c:array[1..100] of integer;
Câu lệnh nào dưới đây hợp đúng: