Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
met_c16_1.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.22 Mб
Скачать

2. Тема. Обробка одновимірних масивів

Лабораторна робота 2

Мета pоботи - набути навичок розробки програм, що реалізують обробку одновимірних масивів даних, використання вказівників у процесі обробки одновимірних масивів.

Варіант завдання на лабораторну роботу вибирають згідно з порядковим номером, який відповідає номеру в журналі обліку академгрупи.

Звіт пpо лабоpатоpну pоботу N 2 складають з таких pозділів:

завдання на лабоpатоpну pоботу;

документ "Текст пpогpами";

документ "Опис пpогpами" (див. дод. 2).

1. В одновимірному масиві, що складається із n дійсних елементів, обчислити:

1) суму від’ємних елементів масиву;

2) добуток елементів масиву, розташованих між максимальним і мінімальним елементами.

Упорядкувати елементи масиву за зростанням значень.

2. В одновимірному масиві, що складається із n дійсних елементів, обчислити:

1) суму додатних елементів масиву;

2) добуток елементів масиву, розташованих між максимальним і мінімальним за абсолютним значенням елементами.

Упорядкувати елементи масиву за зменшенням значень.

3. В одновимірному масиві, що складається із n цілих елементів, обчислити:

1) добуток елементів масиву з парними номерами;

2) суму елементів масиву, що розташовані між першим і останнім нульовими елементами.

Перетворити масив таким чином, щоб спочатку розташовувалися всі додатні елементи, а потім – всі від’ємні (елементи, що дорівнюють 0, вважати додатними).

4. В одновимірному масиві, що складається із n дійсних елементів, обчислити:

1) суму елементів масиву з непарними номерами;

2) суму елементів масиву, що розташовані між першим і останнім від’ємними елементами.

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

5. В одновимірному масиві, що складається із n дійсних елементів, обчислити:

1) максимальний елемент масиву;

2) суму елементів масиву, розташованих до останнього додатного елементу.

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

6. В одновимірному масиві, що складається із n дійсних елементів, обчислити:

1) мінімальний елемент масиву;

2) суму елементів масиву, розташованих між першим і останнім додатним елементами. Перетворити масив таким чином, щоб спочатку розташовувалися всі елементи, що дорівнюють нулю, а потім – всі інші.

7. В одновимірному масиві, що складається із n цілих елементів, обчислити:

1) номер максимального елемента масиву;

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

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

8. В одновимірному масиві, що складається із n дійсних елементів, обчислити:

1) номер мінімального елемента масиву;

2) суму елементів масиву, розташованих між першим і другим від’ємними елементами.

Перетворити масив таким чином, щоб спочатку розташовувалися всі елементи, абсолютне значення яких не перевершує 1, а потім – всі інші.

9. В одновимірному масиві, що складається із n дійсних елементів, обчислити:

1) максимальний за абсолютним значенням елемент масиву;

2) суму елементів масиву, розташованих між першим і другим додатними елементами.

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

10. В одновимірному масиві, що складається із n цілих елементів, обчислити:

1) ) мінімальний за абсолютним значенням елемент масиву;

2) суму абсолютних значень елементів масиву, розташованих після першого елемента, що дорівнює нулю. Перетворити масив таким чином, щоб в його першої половині розташовувалися елементи, які стоять в парних позиціях, а у другої половині – елементи, які стоять в непарних позиціях.

11. В одновимірному масиві, що складається із n дійсних елементів, обчислити:

1) номер мінімального за абсолютним значенням елемент масиву;

2) суму абсолютних значень елементів масиву, розташованих після першого від’ємного елементу.

Ущільнити масив, вилучивши із нього елементи значення яких знаходяться в інтервалі [a, b]. Звільнені в кінці масиву елементи заповнити нулями.

12. В одновимірному масиві, що складається із n дійсних елементів, обчислити:

1) ) номер максимального за абсолютним значенням елемент масиву;

2) суму елементів масиву, розташованих після першого додатного елемента.

Перетворити масив таким чином, щоб спочатку розташовувалися всі елементи, ціла частина яких знаходиться в інтервалі [a, b], а потім – всі інші.

13. В одновимірному масиві, що складається із n дійсних елементів, обчислити:

1) кількість елементів масиву, що знаходяться в діапазоні від А до В;

2) суму елементів масиву, розташованих після максимального елемента.

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

14. В одновимірному масиві, що складається із n дійсних елементів, обчислити:

1) кількість елементів масиву, що дорівнює 0;

2) суму елементів масиву, розташованих після мінімального елемента.

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

15. В одновимірному масиві, що складається із n дійсних елементів, обчислити:

1) кількість елементів масиву, які більше С;

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

Перетворити масив таким чином, щоб спочатку розташовувалися всі від’ємні елементи, а потім – всі додатні від’ємні (елементи, що дорівнюють 0, вважати додатними).

16. В одновимірному масиві, що складається із n дійсних елементів, обчислити:

1) кількість від’ємних елементів масиву;

2) суму за абсолютною величиною елементів масиву, розташованих після мінімального за абсолютною величиною елемента.

Замінити всі від’ємні елементи масиву їх квадратами і упорядкувати елементи масиву за зростанням.

17. В одновимірному масиві, що складається із n дійсних елементів, обчислити:

1) кількість додатних елементів масиву;

2) суму елементів масиву, розташованих після останнього елемента, що дорівнює нулю.

Перетворити масив таким чином, щоб спочатку розташовувалися всі елементи, ціла частина яких перевершує 1, а потім – всі інші.

18. В одновимірному масиві, що складається із n дійсних елементів, обчислити:

1) кількість елементів масиву, які менше С;

2) суму цілих частин елементів масиву, розташованих після останнього від’ємного елемента.

Перетворити масив таким чином, щоб спочатку розташовувалися всі елементи, що відрізняються від максимального не більш чим на 20%, а потім – всі інші.

19. В одновимірному масиві, що складається із n дійсних елементів, обчислити:

1) добуток від’ємних елементів масиву;

2) суму додатних елементів масиву, розташованих до максимального елемента.

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

20. В одновимірному масиві, що складається із n дійсних елементів, обчислити:

1) добуток додатних елементів масиву;

2) суму елементів масиву, розташованих до мінімального елементу.

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

21. В одновимірному масиві, що складається із n дійсних елементів, обчислити:

1) номер мінімального елементу масиву;

2) суму елементів масиву, розташованих до першого від’ємного елементу.

Замінити знак на протилежний в елементах масиву, які розташовані до першого від’ємного елемента. Обчислити питому вагу елементів, які змінювалися.

22. В одновимірному масиві, що складається із n цілих елементів, обчислити:

1) кількість непарних елементів;

2) суму непарних елементів масиву.

Перетворити елементи масиву таким чином:

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]