Модуль 1 / ДЗ-АтаП
.docДомашня робота
Завдання:
Для наведених нижче задач
-
зробити математичну постановку;
-
скласти алгоритм програми (блок-схему);
-
скласти програму мовою СИ++ для обчислення;
-
показати у звіті результати роботи програми;
-
проаналізувати результати роботи програми (зробити висновки);
-
оформити звіт належним чином та роздрукувати.
Задача №1. Цикли. Табулювання функції і пошук даних.
Протабулювати функцію на проміжку [-i;i] з кроком h=0.1i, де i –номер варіанта. Результати вивести на екран у вигляді таблиці пар чисел x ,y. Виконати завдання пошуку даних. Якщо функція в якійсь точці із зазначеного інтервалу не існує вивести про це повідомлення та вказати значення цього аргументу. Якщо шуканих даних немає, вивести про це повідомлення.
n |
Функція fn(x) |
n |
Функція fn(x) |
1 |
14 |
||
2 |
15 |
||
3 |
16 |
||
4 |
17 |
||
5 |
18 |
||
6 |
19 |
||
7 |
20 |
||
8 |
21 |
||
9 |
22 |
||
10 |
23 |
||
11 |
24 |
||
12 |
25 |
||
13 |
26 |
-
Обчислити суму першого та мінімального значення функції. Визначити при якому значенні х функція набуває свого мінімального значення.
-
Обчислити суму та добуток всіх значень функції, для яких виконуються нерівності y<0 або y>18.
-
Обчислити суму та кількість усіх значень функції у, для яких виконуються нерівності у<19 та у>17.
-
Обчислити добуток усіх від’ємних значень функції у та визначити кількість додатних.
-
Обчислити добуток та суму значень аргументу (х), для яких досягаються мінімальне та максимальне значення функції у.
-
Скільки було від’ємних значень функції у? Визначити максимальне значення функції у.
-
Визначити добуток максимального та мінімального значень функції та кількість додатних.
-
Скільки від’ємних та додатних значень має функція у?
-
Визначити суму від’ємних значень функції та кількість додатних.
-
Обчислити суму квадратів усіх значень функції у в діапазоні у<22 та у>19. Визначити, для якого х функція набуває мінімального значення.
-
Обчислити модуль різниці максимального та першого значення функції.
-
Обчислити суму усіх значень функції у, для яких виконується нерівність у>45000. Визначити мінімальне значення функції.
-
Обчислити добуток від’ємних та кількість додатних значень.
-
Обчислити суму від’ємних значень функції у. У якій точці (х) функція набуває максимального значення?
-
Обчислити добуток усіх значень функції у, для яких справджується нерівність 10<y<20. Визначити , для якого х функція набуває мінімального значення.
-
Обчислити кількість та добуток усіх від’ємних значень функції у.
-
Обчислити суму квадратів та добуток усіх значень функції у, для яких справджується нерівність 6<y<10.
-
Обчислити модуль добутку максимального та мінімального значень. Визначити , для яких х функція набуває мінімального та максимального значення.
-
Обчислити середнє арифметичне всіх від’ємних значень функції та визначити їх кількість.
-
Обчислити суму усіх значень функції для яких справджується нерівність 4<y<5 та їхню кількість.
-
Знайти середнє арифметичне тих значень функції у, для яких виконуються нерівності у <1 000 000 та y >100.
-
Знайти мінімальне значення функції, а також визначити значення аргументу, для якого воно досягає найбільшого значення.
-
Обчислити суму та кількість тих значень функції у, для яких виконується нерівність 0<y<1.
-
Обчислити кількість та добуток тих значень функції у, для виконується нерівність 300<y<400.
-
Яких значень функція набуває більше: додатних чи від’ємних?
-
Знайти середнє арифметичне від’ємних значень функції у та кількість таких значень.
Задача №2. Одновимірні масиви та складний пошук.
Утворити і вивести масив у з елементами , де і – номер варіанта, k =1,12. Виконати завдання свого варіанту. У разі відсутності шуканих даних, вивести повідомлення про це.
-
Перший додатний елемент поміняти місцями з мінімальним.
-
Поміняйте місцями другий та четвертий додатні елементи.
-
Другий елемент, який >10 замінити мінімальним.
-
Знайдіть максимальний та мінімальний елементи масиву та поміняйте їх місцями.
-
Усі додатні елементи масиву, окрім максимального, занести в інший масив.
-
Обчислити суму перших двох від’ємних елементів.
-
Вивести номери перших 2-х елементів, які >0,5.
-
Елементи масиву після другого від’ємного занести в інший масив.
-
Другий елемент масиву, який <4 поміняти місцем з останнім.
-
Максимальний елемент поміняти місцями з другим елементом, який >3.
-
Останній від’ємний елемент замінити найбільшим.
-
Обчислити добуток першого від’ємного та 3-го додатного елементів.
-
Чи третій додатний елемент є останній у масиві? Вивести № цього елементу.
-
Вивести номери двох найбільших елементів. Обчислити їх суму.
-
Вивести номера останнього від’ємного та останнього додатного елементів.
-
Максимальний елемент поміняти місцями з четвертим, що задовольняє умову
-
Третій додатний елемент замінити максимальним.
-
Визначити номер другого від’ємного елемента та замінити цей елемент на максимальний.
-
Обчислити добуток перших трьох додатних елементів та визначити їх номери в масиві.
-
Обчислити суму 4-го додатного та 3-го елементів масиву.
-
Третій додатний елемент масиву поміняти місцями з мінімальним.
-
Перший елемент масиву, який < – 10 поміняти місцем з максимальним елементом заданого масиву.
-
П’ятий дотатний елемент масиву поміняти місцями з максимальним.
-
Вивести добуток номерів елементів першого та останнього серед додатних.
-
Мінімальний елемент поміняти місцем з першим елементом, який >1000.
-
Вивести номери першого та шостого від’ємних елементів.