Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Алгоритми і програми для обробки одновимірних масивів

Автор:   •  Февраль 24, 2022  •  Лабораторная работа  •  1,650 Слов (7 Страниц)  •  305 Просмотры

Страница 1 из 7

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

З ДИСЦИПЛІНИ

“Програмування та алгоритмічні мови”

Тема: Алгоритми і програми для обробки одновимірних масивів.

Мета: Засвоїти і закріпити на практиці наступні поняття: типи даних, операції порівняння, булеві (логічні) операції, умовний оператор, оператори циклу. Продовжити навчання роботі в середовищі Borland С: навчитися використовувати деякі засоби налагодження (покрокове виконання, виконання до курсору, перегляд значень змінних у вікні Watch).

Технічні вимоги.

1) На екран виводиться запрошення до введення вхідних даних.

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

3) Результати виводяться на екран з відповідними поясненнями. Дійсні числа виводяться

 у форматі з 1-єю або 2-ма цифрами після крапки.

4) Розмір масиву задати іменованою константою.

5) Для здачі завдання в зошиті автора ЗАЗДАЛЕГІДЬ повинно бути підготовлено:

а)умова індивідуального завдання,

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

с)результати 3-х різних тестів програми ( вказівкою для кожного тесту початкових даних

і очікуваних результатів виконання).

Індивідуальні завдання:

Варіант 1.

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

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

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

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

Варіант 2.

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

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

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

3) Знайти номер першого елемента масиву, на якому порушується упорядкування за зменшенням.

Варіант 3.

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

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

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

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

Варіант 4.

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

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

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

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

Варіант 5.

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

1) кількість елементів, що мають значення більше, ніж половина суми максимального і мінімального елементів масиву,

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

3) Стиснути масив, видаливши з нього всі елементи, модуль яких знаходиться в проміжку [а, b] (значення а, b ввести). Елементи, що визволились наприкінці масиву, заповнити нулями.

Варіант 6.

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

1) кількість елементів масиву, що відрізняються від мінімального елементу по модулю не більше ніж на задане число m (число m ввести),

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

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

...

Скачать:   txt (22.5 Kb)   pdf (94.8 Kb)   docx (16.4 Kb)  
Продолжить читать еще 6 страниц(ы) »
Доступно только на Essays.club