Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
П15 лаба.doc
Скачиваний:
1
Добавлен:
13.07.2019
Размер:
139.78 Кб
Скачать

Лабораторна робота «Основи програмування та алгоритмічні мови»

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

Тема: «Обробка масивів»

Мета завдання:

  1. Отримання практичних навиків при роботі з масивами за допомогою ЕОМ, їх введення, виведення, ініціалізації.

  2. Закріплення вмінь та навичок розв’язування задач обробки лінійних масивів та матриць.

  3. Відпрацювання навичок по організації програм циклічної структури, вкладеної циклічної структури.

Теоретична частина:

Контроль розмірів масиву.

Швидкі алгоритми сортування.

Постановка завдання:

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

  2. Виконати завдання на обробку елементів двовимірного масиву відповідно до свого варіанту. Сформувати масив за допомогою генератора випадкових чисел. Організувати виведення елементів масиву у вигляді матриці.

  3. Сформувати матрицю згідно заданого зразка.

  4. Скласти програму рішення задачі підвищеної сладності на обробку одновимірного масиву відповідно до свого варіанту.

Зміст звіту:

  1. Постановка завдання для конкретного варіанту.

  2. Текст програми.

  3. Блок-схема алгоритму рішення задачі.

  4. Результати тестів.

  5. Роздрук результатів роботи програми.

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

Завдання №1

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

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

b) кількість елементів, що задовольняють умові і .

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

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

b) кількість елементів, що задовольняють умові .

3. У одновимірному масиві С, що складається з N дійсних елементів, обчислити:

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

b) кількість елементів, що задовольняють умові .

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

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

b) кількість елементів, що задовольняють умові або .

5. У одновимірному масиві D, що складається з N цілих елементів, обчислити:

a) максимальний по модулю елемент;

b) кількість елементів, кратних 3.

6. У одновимірному масиві Х, що складається з N цілих елементів, обчислити:

a) мінімальний по модулю елемент;

b) кількість елементів, кратних 5.

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

a) номер мінімального по модулю елементу;

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

8. У одновимірному масиві Y, що складається з N цілих елементів, обчислити:

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

b) добуток елементів, кратних 5.

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

a) кількість елементів, рівних за значенням першому елементу;

b) добуток елементів з проміжку [-8;3].

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

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

b) кількість елементів з номерами, кратними 3.

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

a) кількість елементів, що задовольняють умові ;

b) суму елементів, кратних 3.

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

a) кількість елементів, менших 5;

b) середнє арифметичне додатніх елементів.