Контрольная работа

Вариант 1.

1. Заполнить массив из 8 элементов следующими значениями: первый элемент равен 37; второй элемент равен 0, третий – 50, четвертый 46, пятый - 34 ; шестой – 46; седьмой – 13, восьмой – 0.

2. Дан массив А из 10 случайных чисел от 1 до 10. Определить сумму квадратов четных элементов массива.

3. Даны два массива одинакового размера. Сформировать третий массив, каждый элемент которого равен сумме элементов двух массивов

 

Вариант 2

1. Заполнить массив из 15 элементов случайным образом числами от 25 до 50

2. Дан массив. Все его элементы умножить на последний элемент.

3. Дан массив. Все элементы, кратные числу 10, заменить нулем.

 

Вариант 3

 

1. Заполнить массив из 11 элементов числами 1, 2, 3, ...,11

2. Дан массив. Какое число в массиве встретится раньше: максимальное или минимальное?

3. Даны два массива одинакового размера. Сформировать третий массив, каждый элемент которого равен минимальному из элементов с одинаковыми номерами.

Вариант 4

 

1. Заполнить массив из 10 элементов числами 10, 9, 8, ...,1

2. Дан массив. Верно ли, что количество положительных элементов массива – число кратное 3.

3. Дан массив. Элементы, оканчивающиеся цифрой 3 увеличить на 100.

4.

Вариант 5

 

1. Заполнить массив из 15 элементов случайным образом числами, делящимися нацело на 5 в диапазоне от 10 до 100

2. Определить, есть ли в данном массиве положительные элементы, кратные 1.

3. Дан массив. Поменять местами максимальный и минимальный элементы массива.

Вариант 6

 

1. Заполнить массив из 13 элементов случайным образом неповторяющимися числами.

2. Дан массив. Определить среднее арифметическое элементов массива.

3. Дан массив. Все четные элементы заменить на их квадраты, а нечетные – удвоить.


Тест по теме «Структурированные типы данных. Массивы»

1. Массив – это

1) совокупность данных одного типа

2) совокупность данных разного типа

3) подмножество некоторого эталонного множества

4) тип одномерных величин

2. Тип данных массив описывается как:

1) Array

2) Set

3) Record

4) File

3. Тип индексов элементов массива должен быть:

1) перечисляемым

2) логическим

3) вещественным

4) множественным

4.Заполнить массив случайными числами от -10 до 10:

1. Random(10)-10;

2. Random(20)-10;

3. Random(-10)+10;

5. Массив А(10) заполнен целыми числами от -10 до 10:

1. A: Array [-10..10] of integer;

2. A: array [1..10] of real;

3. a: array [1..10] of integer;

6. Пятому элементу массива А присвоить сумму значений первого и второго:

1. a[5]:=a1+a2;

2. A[5]:=a[1]+a[2];

3. a5:=1+2;

Удвоить положительные элементы массива

1. For I;=1 to n do A[i]:=A[i]*2;

2. For I;=1 to n do If A[i]>0 then A[i]:=A[i]*2;

3. If A[i]>0 then A[i]*2;