Файл: Додаток до практичної роботи №5.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 13.04.2024

Просмотров: 3

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Обрати номер завдання згідно номеру в списку групи.

Кожне з запропонованих завдань складається з двох частин – власне створення масиву та його сортування. Кінцевий програмний продукт має складатися найенше з двох модулів, окрім головного.

У разі бажання отримати більш високу оцінку, варто передбачити додаткові модулі для вводу початкових даних та для виводу отриманого результату.

Перша частина завдання.

  1. Дані масиви A і B однакового розміру N. Поміняти місцями їх вміст і вивести спочатку елементи перетвореного масиву A, а потім — елементи перетвореного масиву B.

  2. Даний масив A розміру N. Сформувати новий масив B того ж розміру, елементи якого визначаються таким чином: BK = 2·AK якщо AK < 5, AK/2 в протилежному випадку.

  3. Дано два масиви A і B однакового розміру N. Сформувати новий масив C того ж розміру, кожен елемент якого рівний максимальному з елементів масивів A і B з тим же індексом.

  4. Даний цілочисельний масив A розміру N. Переписати в новий цілочисельний масив B всі парні числа з початкового масиву (у тому ж порядку) і вивести розмір отриманого масиву B і його вміст.

  5. Даний цілочисельний масив A розміру N (u 15). Переписати в новий цілочисельний масив B всі елементи з непарними порядковими номерами (1, 3 .) і вивести розмір отриманого масиву B і його вміст. Умовного оператора не використовувати.

  6. Даний цілочисельний масив A розміру N (Е 15). Переписати в новий цілочисельний масив B всі елементи з порядковими номерами, кратними трьом (3, 6 .), і вивести розмір отриманого масиву B і його вміст. Умовного оператора не використовувати.

  7. Даний цілочисельний масив A розміру N. Переписати в новий цілочисельний масив B того ж розміру спочатку всі елементи початкового масиву з парними номерами, а потім — з непарними: A2, A4, A6, …, A1, A3, A5, … Условный оператор не використовувати.

  8. Даний масив A розміру N. Сформувати новий масив B того ж розміру за наступним правилом: елемент BK рівний сумі елементів масиву A з номерами від 1 до K.

  9. Даний масив A розміру N. Сформувати новий масив B того ж розміру за наступним правилом: елемент BK рівний середньому арифметичному елементів масиву A з номерами від 1 до K.

  10. Даний масив A розміру N. Сформувати новий масив B того ж розміру за наступним правилом: елемент BK рівний сумі елементів масиву A з номерами від K до N.

  11. Даний масив A розміру N. Сформувати новий масив B того ж розміру за наступним правилом: елемент BK рівний середньому арифметичному елементів масиву A з номерами від K до N.

  12. Даний масив A розміру N. Сформувати два нові масиви B і C: у масив B записати всі позитивні елементи масиву A, в масив C — всі негативні (зберігаючи початковий порядок проходження елементів). Вивести спочатку розмір і вміст масиву B, а потім — розмір і вміст масиву C.

  13. Даний масив A розміру N. Сформувати новий масив B того ж розміру за наступним правилом: елемент BK рівний середньому арифметичному елементів масиву A з номерами від 1 до K.

  14. Дані масиви A і B однакового розміру N. Поміняти місцями їх вміст і вивести спочатку елементи перетвореного масиву A, а потім — елементи перетвореного масиву B.

  15. Даний масив A розміру N. Сформувати новий масив B того ж розміру, елементи якого визначаються таким чином: BK = 2·AK якщо AK < 5, AK/2 в протилежному випадку.

  16. Дано два масиви A і B однакового розміру N. Сформувати новий масив C того ж розміру, кожен елемент якого рівний максимальному з елементів масивів A і B з тим же індексом.


Друга частина завдання

Отриманий кінцевий масив відсортувати за вказаним принципом – парні варіанти – по снаданню, непарні – по зростанню.