Тест по информатике Одномерные массивы целых чисел 9 класс

Тест по информатике Одномерные массивы целых чисел 9 класс с ответами. Тест включает в себя 2 варианта. В каждом варианте по 6 заданий.

Вариант 1

1. Описание одномерного целочисленного массива:

1) var а: array [1..5] of integer;
2) var а: array [1..5] of real;
3) var а: array [1..5] of char;
4) const b: array [1..3] of real=(1.1, 1.2, 0.5);

2. Фрагмент программы заполнения целочисленного мас­сива А десятью случайными числами из интервала [0, 10]:

1) for i:=1 to 10 do a[i]:=random(10);
2) for i:=1 to 10 do a[i]:=random(11);
3) for i:=1 to 10 do a[i]:=random(9)+1;
4) for i:=1 to 9 do a[i]:=random(11)−1;

3. Значения элементов массива А, состоящего из 10 эле­ментов, равны соответственно: 5, 7, 6, 0, 3, т. е. А[0] = 5, A[1] = 7 и т. д. В результате выполнения фрагмента про­граммы:

с:=0;
for i:=1 to 5 do
if A[i-1] < A[i] then begin
с:=с+1;
t:=A[i];
A[i]:=A[i−1];
A[i−1]:=t
end;

переменная с примет значение:

1) 4
2) 2
3) 3
4) 1

4. В результате выполнения фрагмента программы:

var
s: integer;
с: array [1..3] if integer;
const а: array [1..3] of integer=(1, 2, 3);
const b: array [1..3] of integer=(3, 2, 0);
begin
s:=0;
for i:=1 to 3 do
begin
c[i]:=a[i]+b[i];
s:=s+c[i];
end;

будет вычислено значение s:

1) 6
2) 11
3) 8
4) 5

5. Оператор:

for i:=1 to 20 do
if a[i]<>0 then writeln (a[i]);

выводит на экран:

1) положительные элементы массива а
2) ненулевые элементы массива а
3) отрицательные элементы массива а
4) цифру 0

6. Фрагмент программы:

t:=a[n];
for i:=n−1 downto 1 do
a[i+1]:=a[i];
a[1]:=t;

1) сдвигает все элементы массива а вправо на одну по­зицию
2) сдвигает все элементы массива а влево на одну по­зицию
3) присваивает переменной t значение последнего эле­мента массива а
4) присваивает первому элементу массива а значение переменной t

Вариант 2

1. Описание одномерного целочисленного массива:

1) var а: array [1..5] of integer;
2) var а: array [1..5] of real;
3) var а: array [1..5] of char;
4) const b: array [1..3] of real=(1, 1, 5);

2. Фрагмент программы заполнения целочисленного мас­сива А десятью случайными числами из интервала [0, 10]:

1) for i:=1 to 10 do a[i]:=random(10);
2) for i:=1 to 10 do a[i]:=random(9);
3) for i:=1 to 10 do a[i]:=random(9)+1;
4) for i:=1 to 9 do a[i]:=random(11)−1;

3. Значения элементов массива А, состоящего из 10 эле­ментов, равны соответственно: 8, 7, 6, 3, 3, т. е. А[0] = 8, A[1] = 7 и т. д. В результате выполнения фрагмента про­граммы:

с:=0;
for i:=1 to 5 do
if A[i-1] < A[i] then begin
с:=с+1;
t:=A[i];
A[i]:=A[i−1];
A[i−1]:=t
end;

переменная с примет значение:

1) 4
2) 2
3) 0
4) 1

4. В результате выполнения фрагмента программы:

var
s: integer;
с: array [1..3] if integer;
const а: array [1..3] of integer=(1, 2, 0);
const b: array [1..3] of integer=(1, 2, 0);
begin
s:=1;
for i:=1 to 3 do
begin
c[i]:=a[i]+b[i];
s:=s*c[i];
end;

будет вычислено значение s:

1) 6
2) 0
3) 12
4) 5

5. Оператор:

for i:=1 to 20 do
if a[i]<=0 then writeln (a[i]);

выводит на экран:

1) отрицательные и нулевой элементы массива а
2) ненулевые элементы массива а
3) положительные элементы массива а
4) цифру 0

6. Фрагмент программы

t:=a[n];
for i:=n−1 downto 1 do
a[i]:=a[i+1];
a[1]:=t;

1) сдвигает все элементы массива а вправо на одну по­зицию
2) сдвигает все элементы массива а влево на одну по­зицию
3) присваивает переменной t значение последнего эле­мента массива а
4) присваивает первому элементу массива а значение переменной t

Ответы на тест по информатике Одномерные массивы целых чисел 9 класс
Вариант 1
1-1
2-2
3-3
4-2
5-2
6-1
Вариант 2
1-4
2-1
3-3
4-2
5-1
6-2

Опубликовано: 08.11.2018 Обновлено: 08.11.2018
Поделись с друзьями

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

пять × 3 =