|
|||
Лабораторна робота 5_1Тема. Одновимірні масиви Варіант 1. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С(n+m) як вектор, що об’єднує вектори А і В. Упорядкувати за збільшенням окремо елементи, що стоять на парних місцях, і елементи, що стоять на непарних місцях; 2. замінити всі від’ємні елементи вектора А на корінь із максимального додатного елемента вектора А (обчислений раніше); 3. змінити порядок розташування елементів у векторі В на зворотний.
Варіант 2. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С(n+m) як вектор, що об’єднує вектора А і В. Упорядкувати за зменшенням окремо елементи, що стоять на непарних місцях, і елементи, що стоять на парних місцях; 2. зобразити вектор А як вектор α А, де α – скаляр – середнє арифметичне вектора А; 3. змінити всі додатні елементи вектора В на нульові, а у від’ємних елементів змінити знак на протилежний.
Варіант 3. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С(n+m) як вектор, що об’єднує вектора А і В. Упорядкувати за зменшенням окремо додатні і від’ємні елементи; 2. сформувати вектор D(4), де D(0) і D(1) – максимальний і мінімальний елементи вектора А, D(2) і D(3) – максимальний і мінімальний елементи вектора В; 3. змінити порядок розташування елементів у векторі В на зворотний.
Варіант 4. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектори С і D з елементів векторів А і В так, щоб у С знаходилися тільки парні елементи, а в D – непарні елементи в порядку зростання; 2. зобразити вектор А як вектор α А, де α – скаляр – мінімальний елемент вектора В; 3. визначити, чи є послідовність елементів векторів А і В упорядкована за незростанням.
Варіант 5. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектори С, D і Е з елементів векторів А і В так, щоб у С знаходилися тільки від’ємні елементи, у D – додатні в зростаючому порядку, а у векторі Е – нульові елементи; 2. визначити мінімальні за модулем елементи векторів А і В; 3. змінити елементи вектора А: кожен елемент помножити на скаляр α – квадратний корінь з індексу елемента.
Варіант 6. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С так, щоб у ньому були тільки ті елементи А і В, квадрати яких не перевищують максимального елемента вектора А; 2. замінити всі парні елементи вектора А нулями, а непарні елементи вектора В – їх квадратами; 3. упорядкувати елементи векторів за убуванням модулів елементів.
Варіант 7. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С до якого внести всі від’ємні елементи векторів А і В у зростаючому порядку, якщо у векторі А кількість усіх елементів перевищує кількість непарних елементів вектора В, у протилежному випадку – створити вектор С, до якого внести всі додатні елементи векторів А і В у спадному порядку; 2. знайти суму елементів вектора А, розташованих між першим і другим додатними елементами; 3. змінити елементи вектора В: кожен елемент помножити на скаляр α – квадратний корінь з індексу максимального елемента.
Варіант 8. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С так, щоб усі його елементи були рівні сумі відповідних елементів векторів А і В, якщо в А і В різниця між будь-якими двома сусідніми елементами не перевищує максимального значення двох векторів; якщо ж перевищує, то C буде вектором нульових елементів, кількість яких дорівнюватиме цілій частині максимального значення з двох векторів, якщо вона не перебільшує максимально можливої кількості елементів в C, інакше — кількість дорівнює максимальній кількості нулів у векторах A і B; 2. знайти добуток елементів вектора A, розташованих між першим і другим нульовими елементами; 3. перетворити вектор B так, щоб спочатку розташовувалися всі елементи, що дорівнюють нулю, а потім – усі інші елементи.
Варіант 9. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С так, щоб його елементи були номери елементів векторів А і В, кратні 7 і 11 і розміщені в зростаючому порядку; 2. замінити мінімальний елемент вектора А на модуль максимального елемента вектора В; 3. змінити елементи вектора В: кожен елемент помножити на скаляр α – квадратний корінь із середнього арифметичного елементів вектора В.
Варіант 10. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С так, щоб його елементами були номери парних елементів векторів А і В і значення непарних елементи векторів А і В. Елементи вектора С розташувати у порядку зростання; 2. знайти суму елементів вектора А, розташованих між першим і останнім від’ємними елементами; 3. знайти добуток модулів елементів вектора А і вектора В, розташованих після мінімального за модулем елемента відповідного вектора.
Варіант 11. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С(n+m) з елементів векторів А і В, спочатку парних у порядку спадання, а потім непарних у порядку зростання; 2. знайти добуток елементів вектора А, розташованих між максимальними і мінімальними за модулем елементами; 3. упорядкувати елементи векторів по убуванню модулів елементів.
Варіант 12. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С(n+m) із елементів, які у векторах А і В не повторюються. Елементи вектора С розташувати в порядку зростання; 2. замінити мінімальний елемент вектора А на середнє арифметичне елементів вектора В; 3. визначити, чи є послідовність елементів векторів А і В упорядкованою за убуванням.
Варіант 13. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С(n+m) з елементів векторів А і В, кратних 7, розташувати їх у спадному порядку; 2. замінити всі непарні елементи вектора А і парні елементи вектора В їх квадратами; 3. упорядкувати елементи векторів по убуванню модулів елементів.
Варіант 14. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектори С і D з елементів векторів А і В, так, щоб у векторі С знаходилися тільки від’ємні елементи, а в D – парні елементи. Елементи векторів С і D розташувати у спадному порядку; 2. сформувати вектор Е(4), де Е(0) і Е(1) – максимальний і мінімальний елементи вектора А; Е(2) і Е(3) – індекси максимального і мінімального елементів вектора В; 3. визначити, чи є послідовність елементів векторів А і В упорядкованою за зростанням.
Варіант 15. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектори С і D з елементів векторів А і В, так, щоб у векторі С знаходилися тільки парні елементи, а в D – індекси нульових елементів. Елементи векторів С і D розташувати у порядку зростання; 2. сформувати вектор Е(4), де Е(0) і Е(1) – індекси максимального і мінімального елементів вектора А; Е(2) і Е(3) – максимальний і мінімальний елементи вектора В; 3. визначити, чи є послідовність елементів векторів А і В впорядкованою за убуванням.
Варіант 16. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С з елементів векторів А і В, значення яких менше за суму мінімальних значень даних векторів; 2. сформувати вектор D(4), де D(0) і D(1) – середнє арифметичне парних і непарних елементів вектора А; D(2) і D(3) – середнє арифметичне парних індексів і непарних індексів елементів вектора В; 3. відсортувати елементи векторів А, B, C за спаданням модулів елементів.
Варіант 17. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С з елементів векторів А і В, значення яких розташовані між першим і останнім від’ємними елементами; 2. знайти суму від’ємних, добуток додатних, кількість нульових значень векторів А, B, C; 3. відсортувати елементи векторів А, B, C за збільшенням модулів елементів. Варіант 18. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С з елементів векторів А і В, значення яких розташовані між першим і останнім нульовими елементами; 2. сформувати вектор D, усі елементи якого – подвоєні парні елементи векторів А і В; 3. визначити, чи є послідовність елементів векторів А і В упорядкованою за убуванням. Варіант 19. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С з елементів векторів А і В, значення яких розташовані між мінімальними і максимальними за модулем елементами кожного вектора; 2. знайти суму елементів вектора, розташованих до останнього додатного елемента; 3. упорядкувати елементи векторів за убуванням модулів елементів. Варіант 20. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С з елементів векторів А і В, значення яких розташовані між першим і другим нульовими елементами; 2. визначити найбільше з непарних і кількість парних елементів векторів А і В; 3. стиснути вектор A, видаливши з нього всі елементи, модуль яких знаходиться в інтервалі [а, b]. Елементи, що звільнилися в кінці вектора, заповнити нулями. Варіант 21. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С з елементів векторів А і В, значення яких розташовані між першим і другим від’ємними елементами; 2. визначити найменше з парних і кількість непарних елементів векторів А і В; 3. визначити, чи є послідовність елементів векторів А і В упорядкована за спаданям. Варіант 22. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С з елементів векторів А і В, значення яких розташовані раніше останнього додатного елемента кожного з векторів; 2. визначити найменше з додатних і кількість від’ємних елементів векторів А і В; 3. перетворити вектор С так, щоб спочатку розташовувалися всі елементи, ціла частина яких не перевищує 1, а потім – усі інші. Варіант 23. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С з елементів векторів А і В, значення яких розташовані після першого додатного елемента кожного з векторів; 2. визначити кількість ланцюгів з двох та більше додатних чисел серед елементів векторів А і В; 3. відсортувати елементи вектора А за зростанням. Варіант 24. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С з елементів векторів А і В, значення яких розташовані раніше мінімального серед додатних елементів кожного з векторів; 2. для кожного елемента векторів А і В визначити кількість входжень у дану послідовність; 3. упорядкувати елементи векторів за убуванням модулів елементів. Варіант 25. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С з елементів векторів А і В, значення яких розташовані раніше максимального серед від’ємних елементів кожного з векторів; 2. сформувати вектор D, усі елементи якого входять у послідовність векторів А і В по одному разу; 3. відсортувати елементи вектора А за зростанням. Варіант 26. Задайте два вектори А(n) і В(m). Виконайте такі завдання: 1. визначити вектор С з додатних елементів векторів А і В, значення яких розташовані між максимальним і мінімальним елементами кожного з векторів; 2. визначити суму елементів вектора С, розташованих після останнього від’ємного елемента; 3. відсортувати елементи вектора А за зростанням.
|
|||
|