wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Основы одномерных массивов в C++

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

Как объявить одномерный массив в C++?

a)

int myArray[10];

b)

float myArray[10];

c)

int myArray = new int[10];

d)

int[] myArray;

2.

Как правильно объявить массив из 10 целых чисел?

a)

int arr(10);

b)

int arr[10];

c)

int arr = new int[10];

d)

array<int> arr(10);

3.

Как инициализировать массив целых чисел в C++?

a)

int arr[] = {1, 2, 3, 4, 5};

b)

int arr(5) = {1, 2, 3, 4, 5};

c)

int arr[5] = new int[5]{1, 2, 3, 4, 5};

d)

int arr = {1, 2, 3, 4, 5};

4.

Найди ошибку в этом коде:

int arr[5];

for (int i = 1; i <= 5; i++) {

cin >> arr[i]; }

a)

Неверный тип данных

b)

Индекс массива начинается с 1

c)

Цикл считывает только положительные элементы

d)

Ошибок нет

5.

Как проверить, является ли число четным в массиве?

a)

Число / 2 == 1

b)

Число + 2 == 0

c)

Число % 2 != 0

d)

Используйте условие: число % 2 == 0.

6.

Как проверить, является ли число нечетным в массиве?

a)

Используйте условие: число % 2 == 0.

b)

Проверьте, если число делится на 3.

c)

Используйте условие: число < 0.

d)

Используйте условие: число % 2 != 0.

7.

Как изменить значение элемента массива?

a)

Используйте синтаксис arr[index] = новое_значение;

b)

Замените элемент массива с помощью функции map;

c)

Удалите элемент массива и добавьте новый с помощью метода splice;

d)

Используйте метод push для изменения значения элемента массива;

8.

Какой результат выведет этот код?

int arr[5] = {1, -2, 3, -4, 5};

int sum = 0;

for (int i = 0; i < 5; i++) {

if (arr[i] < 0)

sum += arr[i]; }

cout << sum;

a)

-6

b)

3

c)

-3

d)

0

9.

Заполни пропуск, чтобы заменить в массиве все чётные числа на 0:

for (int i = 0; i < 10; i++) {

if (arr[i] % 2 == 0) { (a)   ; } }

10.

Заполни пропуск, чтобы найти произведение всех элементов массива arr из 6 элементов:

int arr[6] = {1, 2, 3, 4, 5, 6};

int proiz = 1;

for (int i = 0; i < 6; i++) {

proiz = proiz * (a)   ; }