Font size
Worksheetsôn làm việc với dãy số
Total questions: 15
Worksheet time: 7mins
Đoạn chương trình sau khai báo mấy biến mảng?
Var DiemToan, DiemVan: array[1..100] of real;
1
2
3
4
Var X: array[1..50] of integer; Em hãy cho biết số phần tử của mảng?
1 phần tử
51 phần tử
50 phần tử
49 phần tử
Trong khai báo Var A: array[1..100] of integer; Hãy cho biết tên mảng và kiểu dữ liệu của mảng?
X, số thực
X, Integer
A, Số nguyên
A, real
Khai báo mảng nào là đúng trong các khai báo sau đây?
var tuoi : array[1..15] of integer;
var tuoi : array[1.5..10.5] of integer;
var tuoi : array[1..15] of real;
var tuoi : array[1 … 15 ] of integer;
Các cách nhập dữ liệu cho biến mảng sau, cách nhập nào không hợp lệ?
readln(B[1]);
readln(chieucao[i]);
readln(chieucao5);
read(dayso[9]);
Để in giá trị phần tử thứ 20 của mảng một chiều A ra màn hình ta viết:
Write(A[20]);
Write(A(20));
Readln(A[20]);
Write([20]);
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;
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
Để 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á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ú pháp khai báo dãy số nào sau đây đúng nhất?
Var < tên dãy số > : array [ < chỉ số cuối > .. < chỉ số đầu >] of < kiểu dữ liệu >;
Var < tên dãy số > : array [ < chỉ số đầu > .. < chỉ số cuối > ] of < kiểu dữ liệu >;
Var < tên dãy số > : array [ < chỉ số cuối > : < chỉ số đầu > ] of < kiểu dữ liệu >;
Var < tên dãy số > : array [ < chỉ số đầu > .. < chỉ số cuối >] for < kiểu dữ liệu >;
Để nhập dữ liệu từ bàn phím cho mảng A có 10 phần tử là số nguyên ta dùng lệnh nào sau đây?
For i:=1 to 10 do Readln(A[i]);
For i:= 1 to 10 do Writeln(A[i]);
Dùng 10 lệnh Readln(A);
Cả (A), (B), (C) đều sai.
Các cách nhập dữ liệu cho biến mảng sau, cách nhập nào không hợp lệ?
readln(B[1]);
readln(chieucao[i]);
readln(chieucao5);
read(dayso[9]);
Em hãy chọn phát biểu đúng khi nói về dữ liệu kiểu mảng:
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 một kiểu dữ liệu
Dữ liệu kiểu mảng là tập hợp các phần tử có thứ tự và mỗi một phần tử trong mảng có thể có các kiểu dữ liệu khác nhau
Dữ liệu kiểu mảng là 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ất cả ý trên đều sai
Cách khai báo biến mảng sau đây là đúng?
Var X: Array[3..4.8] of Integer;
Var X: Array[10..1] of Integer;
Var X: Array[4..10] of Real;
Var X: Array[10 , 13] of Real;
