Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Одновимірні масиви ІІ семестр

Total questions: 19

Worksheet time: 12mins

Name
Class
Date
1.

Як перевизначити значення елементів масиву у мові програмування С/С++?

a)

Використовуйте оператор присвоєння (=) для зміни значення елементів масиву у мові програмування С/С++.

b)

Використовуйте оператор декременту (--) для зміни значення елементів масиву

c)

Використовуйте оператор додавання (+) для зміни значення елементів масиву

d)

Використовуйте оператор порівняння (==) для зміни значення елементів масиву

2.

Як використовувати бібліотеку malloc для роботи з динамічними масивами у мові програмування С/С++?

a)

int *arr = (int)malloc(n * sizeof(int));

b)

int *arr = malloc(n * sizeof(int));

c)

int *arr = (int*)malloc(n * sizeof(int));

d)

int *arr = (int*)malloc(sizeof(int) * sizeof(int));

3.

Як отримати доступ до елементів масиву у мові програмування С/С++?

a)

Використовуйте знак рівності для доступу до елементів масиву

b)

Використовуйте ключове слово 'element' для доступу до елементів масиву

c)

Використовуйте знак плюс для доступу до елементів масиву

d)

Використовуйте індекс елемента у квадратних дужках після назви масиву.

4.

Що таке динамічний масив у мові програмування С/С++?

a)

Масив, який змінює свій тип даних під час виконання програми

b)

Масив, який не може змінюватися

c)

Масив, розмір якого може змінюватися під час виконання програми

d)

Масив з фіксованим розміром

5.

Як видалити динамічний масив у мові програмування С/С++?

a)

Використовуйте оператор delete[]

b)

Використовуйте оператор free()

c)

Використовуйте оператор clear()

d)

Використовуйте оператор remove()

6.

Якому алгоритму роботи з масивами відповідає наведена блок-схема?

a)

підрахунок суми елементів масиву

b)

підрахунок добутку елементів масиву

c)

видалення елемента

d)

знаходження мінімуму

7.

Як перевірити розмір типу даних у мові програмування С/С++?

a)

Використовуйте функцію size()

b)

Використовуйте функцію count()

c)

Використовуйте функцію sizeof()

d)

Використовуйте функцію length()

8.

Як оголосити масив дійсних чисел у мові програмування С?

a)

mas = new float [5];

b)

mas (float, 5);

c)

float mas[5];

d)

mas = float[5];

9.

Потрібно заповнити масив саме так:

X = [1 3 5 7 9 11]

Який оператор потрібно застосувати в тілі циклу замість точок?

for ( k=0; k<6; k++ )

{

...

}

a)

X[k] = k

b)

X[k] = 2*k - 1

c)

X[k] = 2*(k + 1)

d)


X[k] = 2*k + 1

10.

Чи можна значення масива задавати при його оголошенні?

a)

так

b)

ні

11.

Оголешно масив float arr[]={2.3, 3.5, -5.6, 6}. Тоді arr[2] це

a)

2.3

b)

3.5

c)

-5.6

d)

6

12.

Які цикли використовувати для обробки масивів у мові програмування С/С++?

a)

Цикли if-else

b)

Цикли for, while або do-while

c)

Цикли switch-case

d)

Цикли goto

13.

Як називається число, що вказує на конкретний елемент масиву та записується в квадратних дужках?

(a)  

14.

Що означає А в записі int A[10];

a)

тип елементу

b)

ім'я масиву

c)

ім'я комірки

d)

значення масиву

15.

Чи є комірка масиву звичайною змінною?

a)

так

b)

ні

16.

Нумерація елементів масиву починається з

a)

0

b)

1

c)

2

d)

3

17.

Розмір масиву це

a)

кількість байт, що він займає

b)

кількість елементів масиву

c)

номер останнього елементу

d)

кількість байт кожної комірки

18.

Оберіть визначення масиву

a)

це набір значень, що розташовані в пам'яті і почитаються завжди з однакового числа

b)

це сукупність різнотипних елементів, що обробляються як єдине ціле

c)

це сукупність однотипних елементів, що розташовані послідовно в пам'яті ПК та мають спільне ім'я

d)

всі варіанти вірні

19.

Якому алгоритму роботи з масивами відповідає наведена блок-схема?

a)

видалення елемента

b)

знаходження мінімуму

c)

підрахунок суми елементів

d)

заповнення масиву