Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка_Масиви(1834).doc
Скачиваний:
4
Добавлен:
07.02.2016
Размер:
2.76 Mб
Скачать

2 Варіанти завдань

2.1 Одновимірні масиви

Варіант 1

1. Заданий масив А(n) . Обчислити: а1 + а2 + ... + аn .

2. Заданий масив В(n) . Залишити без змін цю послідовність, якщо вона упорядкована за зростанням, у протилежному випадку подвоїти ті елементи, порядкові номера яких кратні 4 .

3. Задано масив С(n) . За бажанням користувача знайти кількість від‘ємних елементів масиву та їх суму або середнє арифметичне додатних елементів.

Bapiaнт розрахунку обирається користувачем за допомогою перемикачів (OptionButton).

Варіант 2

1. Заданий дійсний масив B(m) . Обчислити b1 * b2 * … *bm .

2. Заданий цілочисельний масив А(n) . З‘ясувати, яке число зустрічається в масиві раніше - додатне чи від'ємне. Якщо уci елементи масиву дорівнюють нулю, то повідомити про це.

3. Задано масив А(n) , внесків іноземної валюти до банку. Перевести їх у гривні, помножуючи кожен елемент масиву на певний множник, якщо внески зроблено в рублях, і знайти їх суму або, коли внески зроблено в умовних одиницях, та знайти найбільший внесок.

Варіант розрахунку обирається користувачем за допомогою перемикачів (OptionButton).

Варіант 3

1. Заданий дійсний масив D(n). Обчислити |d1 |+|d2 |+...+|dn |.

2. Заданий масив Y(n). Знайти max{z1, , zn } , де

3. Заданий масив С(n). За бажанням користувача знайти кількість елементів масиву, які більші ніж 5 та підрахувати їх середнє арифметичне, або більші ніж 50 та знайти їx середнє квадратичне.

Варіант розрахунку обирається користувачем за допомогою перемикачів (OptionButton).

Варіант 4

1. Заданий масив Х(п). Підрахувати: x12 + x22 + … + xn2 .

2. Заданий масив А(n). З'ясувати, чи упорядкований масив за зменшенням. Якщо ні, то упорядкувати його додатні елементи, а від’ємні залишити на своїх місцях.

3. Задано масив А={а0 , а1 , .. ., аn} . За бажанням користувача знайти кількість елементів масиву, які більшi за перший елемент масиву та підрахувати їх середнє геометричне або кількість елементів масиву, які менші за останній елемент масиву та підрахувати їх середнє квадратичне.

Вapiaнт обирається користувачем за допомогою перемикачів (OptionButton).

Варіант 5

  1. Заданий масив Z(m). Підрахувати:

z1 - z2 + z3 - ... + (-і)m+1 * zm .

2. Заданий цілочисловий масив А(n). Деякі елементи в ньому можуть зустрічатися кілька paзів. З’ясувати кількість чисел, які дорівнюють найбільшому елементу масиву А(n).

3. Задано масив платежів F(n). Перевести їx у гривні, помножуючи кожен елемент масиву на певний множник, якщо внески зроблено в євро та підрахувати суму цих платежів з урахуванням ПДВ, або, якщо внески зроблено в російських рублях та підрахувати суму цих платежів без ПДВ.

Вapiaнт обирається користувачем за допомогою перемикачів (OptionButton).

Варіант 6

1. Заданий масив V(n). Підрахувати:

.

2. Заданий масив В(n) цілих чисел, які не повторюються. Знайти серед них два числа, модуль різниць яких має найменше значення.

3. Заданий масив С(n) цілих чисел. Створити масив А, який буде складатися з від‘ємних елементів масиву С та підрахувати кількість парних елементів у створеному масиві А , або з додатних елементів масиву С та підрахувати кількість непарних елементів у створеному масиві А .

Варіант обирається користувачем за допомогою перемикачів (OptionButton) .

Варіант 7

1. Заданий масив А(m). Підрахувати: 2* (a1 + а2 + ...+ аm) .

2. Заданий масив C(n). Уci елементи масиву з парними номерами помножити на max{c1 , ... ,сn} .

3. Заданий масив D(n), заборгованостей. Записати в окремий масив В заборгованості, які більші 1000 та підрахувати суму масиву В з нарахуванням 5%-ної пені, або заборгованості, які більші 500 але менші ніж 1000 та підрахувати суму масиву В з нарахуванням 3%-ної пені.

Варіант обирається користувачем за допомогою перемикачів (OptionButton).

Варіант 8

1. Заданий масив В(п). Підрахувати: sin (b1 + b2 + ... + bп ) | .

2. Заданий масив А(n). Якщо в результаті зміни від‘ємних елементів масиву на їх квадрати, елементи масиву створять послідовність за не зменшенням, то одержати суму елементів масиву, інакше одержати їx добуток.

3. Заданий масив С(п) цілих чисел. За бажанням користувача створити масив А , який буде складатися з парних елементів масиву С та знайти в масиві А найбільший елемент, або, який буде складатися з непарних елементів масиву С та знайти в масиві А найменший елемент.

Варіант обирається користувачем за допомогою перемикачів (OptionButton) .

Варіант 9

1. Заданий масив С(m). Підрахувати: .

2. Задані цілі числа k , n , та дійсний масив A(n* k). Одержати

min {max (а1 , ... ,.ак ), max (ak+1 , ... , a2k), ...., max (aк(п-1)+1 , ... , aкп )} .

3. Заданий масив C(n) та дійсне число k .Створити масив А, який буде складатися з таких елементів масиву С , що відповідають умові 2 < ck < 5 та підрахувати для масиву А кількість елементів, a6o з таких елементів масиву С , що задовольняють умові ck < k та підрахувати для масиву А суму елементів.

Варіант обирається користувачем за допомогою перемикачів (OptionButton) .

Варіант 10

1. Заданий масив X(m) та ціле число а . Підрахувати:

.

2. Задані масиви А(п) та В(n). Знайти уci числа, які не належать обом масивам одночасно.

3. Заданий масив Y(n). Надрукувати номери елементів масиву, які дорівнюють 5 та підрахувати їх кількість, або надрукувати номери елементів масиву, які дорівнюють 7 та підрахувати суму номерів цих елементів.

Вapiaнт обирається користувачем за допомогою перемикачів (OptionButton) .

Варіант 11

1. Заданий масив Z(n). Підрахувати:

, n>=2 .

2. Заданий масив D(п). Чи вірно, що від‘ємних елементів в цьому масиві більше ніж додатних.

3. Заданий масив Y(n). Знайти номер k першого найменшого елемента та помножити nepші k елементів на 5 , або номер k першого найбільшого елемента та поділити nepші k елементів на 10 .

Вapiaнт обирається користувачем за допомогою перемикачів (OptionButton) .

Варіант 12

1. Заданий масив V(m). Підрахувати:

.

2. Заданий масив А(п). Найменший його елемент замінити цілою частиною середньоарифметичного вcix елементів масиву.

3. Заданий масив С(п) цілих чисел. Створити масив А, який буде складатися з пapних елементів з непарними номерами масиву С та підрахувати добуток елементів для масиву А , або складатися з непapних елементів з парними номерами масиву С та підрахувати суму квадратів елементів для масиву А .

Вapiaнт обирається користувачем за допомогою перемикачів (OptionButton) .

Варіант 13

1. Заданий масив А(п) , (п >= 3). Підрахувати:

.

2. Задані цілі числа k, п та дійсний масив A(n* k). Одержати масив:

3. Заданий масив А(n) внесків іноземної валюти до банку. Перевести їх у гривні, помножуючи кожен елемент масиву на певний множник, якщо внески зроблено в російських рублях та підрахувати загальну суму вкладів в гривнах, або, якщо внески зроблено в умовних одиницях та підрахувати кількість внесків, які перевищують 1000 гривень.

Варіант обирається користувачем за допомогою перемикачів (OptionButton) .

Варіант 14

1. Заданий масив A(n) , (n >= 2). Підрахувати:

.

2. Заданий масив А(п). Деякі елементи в ньому можуть зустрічатися кілька разів. Отримати кількість чисел, які не повторюються.

3. Задано масив А(п) кількісної оцінки виконання плану працівниками. Записати в окремий масив В кількісні оцінки, які перевищують за значенням 100 % та підрахувати їх кількість, або оцінки, які нижче 75% та підрахувати їх середнє арифметичне.

Варіант обирається користувачем за допомогою перемикачів (OptionButton) .

Варіант 15

1. Заданий масив А(п) , (п >= 3). Підрахувати:

.

2. Заданий масив А(п). Отримати:

.

3. Задано масив С(n) . За бажанням користувача знайти кількість додатних елементів масиву та їх добуток або середнє арифметичне від‘ємних елементів.

Bapiaнт розрахунку обирається користувачем за допомогою перемикачів (OptionButton).

Варіант 16

1. Заданий масив А (п). Підрахувати:

sin(а1 ) + sin(a2 ) + ... + sin(an ) .

2. Заданий масив А(п), елементи якого не повторюються. Замінити місцями найбільший i останній елементи масиву.

3. Заданий масив С(n). За бажанням користувача знайти кількість елементів масиву, які більші ніж 10 та підрахувати їх добуток, або менші ніж 50 та знайти їх суму.

Варіант розрахунку обирається користувачем за допомогою перемикачів (OptionButton).

Варіант 17

1. Заданий масив А(п). Підрахувати:

cos(a1 ) + cos(a2 ) + ... + cos(an ) .

2. Задані масиви А(п) та В(п) . Одержати масив С(п), елементи якого отримати за формулою: сi = ai + bi .

3. Заданий масив С(п) цілих чисел. Підрахувати кількість непарних елементів та найменший серед них, або кількість парних елементів та найбільший серед них.

Варіант розрахунку обирається користувачем за допомогою перемикачів (OptionButton).

Варіант 18

1. Заданий масив А(п). Підрахувати:

tg(a1 )-tg(a2 ) + tg(a3 ) - tg(a4 ) + ... + tg(an-1 ) - tg(an ) .

2. Заданий масив А(п). З‘ясувати, чи є в цьому масиві хоча б одна пара співпадаючих чисел.

3. Заданий масив С(п) . Знайти номер m першого від‘ємного елемента та помножити уci m елементів на -10 , або знайти номер m першого додатного елемента та поділити уci m елементів на 10 .

Варіант розрахунку обирається користувачем за допомогою перемикачів (OptionButton).

Варіант 19

1. Заданий масив А(п). Знайти середнє арифметичне додатних елементів масиву.

2. Заданий масив В(п). З‘ясувати, яких елементів в цьому масиві більше: від‘ємних чи додатних.

3. Заданий масив С(п) цілих чисел. Знайти номер m першого парного елемента та підрахувати суму перших m елементів, або номер m першого непарного елемента та підрахувати різницю перших m елементів.

Варіант розрахунку обирається користувачем за допомогою перемикачів (OptionButton).

Варіант 20

1. Заданий масив А(п). Знайти суму елементів масиву, починаючи з першого додатного елемента.

2. Задані масиви А(п) та В(п). Чи вірно, що уci елементи масиву В(п), входять до масиву А(п) .

3. Задано масив А(п) . За бажанням користувача знайти кількість елементів масиву, які менші за останній елемент масиву та підрахувати їх добуток або кількість елементів масиву, які більші за останній елемент масиву та підрахувати їх середнє квадратичне.

Вapiaнт обирається користувачем за допомогою перемикачів (OptionButton).

Варіант 21

1. Заданий масив А(n) . Обчислити: а1 - а2 - ... - аn .

2. Заданий масив В(п). Одержати новий масив, замінивши yci від‘ємні елементи на 0 .

3. Заданий масив А(п) цілих чисел. Знайти кількість m парних елементів з непарними номерами та підрахувати суму елементів масиву А , які більші за m2 , або кількість m непарних елементів з парними номерами та підрахувати добуток елементів масиву А , які менші за 1/m .

Вapiaнт обирається користувачем за допомогою перемикачів (OptionButton).

Варіант 22

1. Заданий дійсний масив D(m) . Обчислити d1 * d2 * … * dm .

2. Заданий масив А(п). Знайти різницю елементів масиву, починаючи з першого елемента, який розташовано за максимальним.

3. Заданий масив С(n) цілих чисел. Створити масив А, який буде складатися з додатних елементів масиву С та підрахувати кількість парних елементів у створеному масиві А , або з від‘ємних елементів масиву С та підрахувати кількість непарних елементів у створеному масиві А .

Варіант обирається користувачем за допомогою перемикачів (OptionButton) .

Варіант 23

1. Заданий масив А(п) . Підрахувати:

.

2. Знайти масив А(п) за формулою: ,i=1,2,…n .

3. Задано масив платежів G(n). Перевести їx у гривні, помножуючи кожен елемент масиву на певний множник, якщо внески зроблено в євро та знайти найбільший із внесків, або, якщо внески зроблено в російських рублях та підрахувати суму цих платежів.

Вapiaнт обирається користувачем за допомогою перемикачів (OptionButton).

Варіант 24

1. Задані масиви А(п) та В(п) . Підрахувати:

.

2. Заданий масив А(п), всі елементи якого різні. Змінити місцями найбільший i найменший елементи.

3. Заданий масив С(n) цілих чисел. Створити масив А, який буде складатися з додатних елементів масиву С та підрахувати суму парних елементів у створеному масиві А , або з від‘ємних елементів масиву С та підрахувати різницю непарних елементів у створеному масиві А .

Варіант обирається користувачем за допомогою перемикачів (OptionButton) .

Варіант 25

1. Заданий масив А(п). Знайти добуток елементів масиву, починаючи з першого від‘ємного елемента.

2. Заданий масив D(п) . Одержати:

max (d1 + dn , d2 + dn-1 , ... , dn + d1) .

3. Заданий масив С(n). За бажанням користувача знайти максимальний елемент масиву та поміняти його місцями з першим елементом, або знайти мінімальний елемент масиву та поміняти його місцями з останнім елементом.

Варіант обирається користувачем за допомогою перемикачів (OptionButton) .

Варіант 26

1. Заданий масив А(п). Знайти суму елементів масиву, починаючи з першого додатного елемента.

2. Задані масиви А(п) та В(п). Створити новий масив С , який буде складатися тільки з від‘ємних елементів масивів А та В .

3. Заданий масив С(п) цілих чисел. Підрахувати кількість елементів, які менші 100 та помножити їх на 10 , або кількість елементів, які більші 100 та поділити їх на 10 .

Варіант обирається користувачем за допомогою перемикачів (OptionButton) .

Варіант 27

1. Задані масиви А(п) та В(п) . Підрахувати:

2. Заданий масив А(п). Знайти суму номерів найменшого та найбільшого елементів масиву.

3. Заданий масив С(n), заборгованостей. Записати в окремий масив D заборгованості, які більші 100 та підрахувати суму масиву D з нарахуванням 5%-ної пені, або заборгованості, які більші 50 але менші ніж 100 та підрахувати суму масиву D з нарахуванням 10%-ної пені.

Варіант обирається користувачем за допомогою перемикачів (OptionButton).

Варіант 28

1. Заданий масив С(m). Підрахувати: .

2. Задані масиви А(п) та В(п) . Підрахувати:

3. Заданий масив С(п) цілих чисел. Підрахувати кількість парних елементів та найменший серед них, або кількість непарних елементів та найбільший серед них.

Варіант розрахунку обирається користувачем за допомогою перемикачів (OptionButton).

Варіант 29

1. Заданий масив А(п). Знайти добуток найменшого та найбільшого елементів масиву.

2. Задані масиви А(п) та В(п) . Одержати масив С(п), елементи якого отримати за формулою: сi = ai * bi .

3. Заданий масив C(n) та дійсне число k .Створити масив А, який буде складатися з елементів масиву С , які відповідають умові ci < k та підрахувати для масиву А кількість таких елементів, a6o з таких елементів масиву С , що задовольняють умові ck > k та підрахувати для масиву А суму цих елементів.

Варіант обирається користувачем за допомогою перемикачів (OptionButton) .

Варіант 30

1. Заданий дійсний масив B(m) . Обчислити:

(b1 * b2 * … *bm) / m2 .

2. Заданий масив А(п). Знайти добуток найменшого та найбільшого елементів масиву.

3. Заданий масив Y(n). Надрукувати номери елементів масиву, які менші або дорівнюють 10 та підрахувати їх кількість, або надрукувати номери елементів масиву, які більші 10 та підрахувати суму номерів цих елементів.

Вapiaнт обирається користувачем за допомогою перемикачів (OptionButton) .