Програмування С, С++теорія та практика (частина 2)
Лабораторна робота №2 "Цикли та розгалуження. Функції та їх застосування".
Мета роботи: навчитися складати програми циклічних
обчислювальних процесів, програми з використанням розгалуження та функцій користувача.
Завдання: Вивести на екран у вигляді таблиці значення функції р на інтервалі від Хпоч до Хкін з кроком Н. Значення а, Ь, с, Хпоч, Хкін, Н - дійсні числа, вводяться з клавіатури. Задачу необхідно розв’язати двома способами: з використанням функцій користувача, та без них. При застосуванні функцій використання глобальних змінних забороняється.
Варіант 1
ах2 + Ь якщо х < 0 і Ь . 0 х — а
----------- якщо х > 0 і Ь $ 0
х—с
— в інших випадках * с
* Додаткова умова. Функція р повинна приймати дійсне значення, якщо вираз (Ац ЧИ Вц) I (Ац ЧИ Сц) не дорівнює нулю, і ціле значення в протилежному випадку. Через Ац, Вц і Сц позначені цілі частини значень а, Ь, с, операції І і ЧИ — порозрядні.
Варіант 2

Ь якщо х + 5 < 0 і с $ 0 якщо х + 5 > 0 і с . 0 в інших випадках
*Додаткова умова. Функція р повинна приймати дійсне значення, якщо вираз (Ац I Вц) ЧИ (Вц I Сц) не дорівнює нулю, і ціле значення в протилежному випадку. Через Ац, Вц і Сц позначені цілі частини значень а, Ь, с, операції І і ЧИ — порозрядні.
Варіант 3
ах1 + Ьх + с якщо а < 0 і с . 0
— а
------ якщо а > 0 і с $ 0
х — с
а( х + с) в інших випадках
*Додаткова умова. Функція Р повинна приймати дійсне значення, якщо вираз Ац І (Вц ЧИ Сц) не дорівнює нулю, і ціле значення в протилежному випадку. Через Ац, Вц і Сц позначені цілі частини значень а, Ь, с, операції І і ЧИ — порозрядні.
Варіант 4
— ах — с якщо с < 0 і х . 0 х — а
------ якщо с > 0 і х $ 0
—с
Ьх
------ в інших випадках
са
*Додаткова умова. Функція Р повинна приймати дійсне значення, якщо вираз (Ац ЧИ Вц ЧИ Сц) не дорівнює нулю, і ціле значення в протилежному випадку. Через Ац, Вц і Сц позначені цілі частини значень а, Ь, с, операція ЧИ — порозрядна.
Варіант 5
![]() |
х — с
3х +— в інших випадках с
*Додаткова умова. Функція Р повинна приймати дійсне значення, якщо вираз (Ац ЧИ Вц) І Сц не дорівнює нулю, і ціле значення в протилежному випадку. Через Ац, Вц і Сц позначені цілі частини значень а, Ь, с, операції І і ЧИ — порозрядні.
Варіант 6
ах + Ь х якщо с < 0 і Ь . 0
х—а >п ■ Ь п
------ якщо с > 0 і Ь$ 0
х + с
— в інших випадках с
* Додаткова умова. Функція Р повинна приймати дійсне значення, якщо вираз (Ац І Вц) ЧИ (Ац І Сц) не дорівнює нулю, і ціле значення в протилежному випадку. Через Ац, Вц і Сц позначені цілі частини значень а, Ь, с, операції І і ЧИ — порозрядні.
Варіант 7
- ах - Ь якщо х < 5 І с . 0 х &а >* ■ п
------ якщо х > 5 і с = 0
х
--- в інших випадках
с
* Додаткова умова. Функція Р повинна приймати дійсне значення, якщо вираз (Ац ЧИ Вц) МОД2 (Ац ЧИ Сц) не дорівнює нулю, і ціле значення в протилежному випадку. Через Ац, Вц і Сц позначені цілі частини значень а, Ь, с, операції І, ЧИ і МОД2 (додавання за модулем 2) — порозрядні.
Варіант 8
- ах якщо с < 0 І а. 0 а - х
якщо с > 0 І а = 0
сх
— в інших випадках
с
* Додаткова умова. Функція Р повинна приймати дійсне значення, якщо вираз (Ац МОД2 Вц) І НЕ(Ац ЧИ Сц) не дорівнює нулю, і ціле значення в протилежному випадку. Через Ац, Вц і Сц позначені цілі частини значень а, Ь, с, операції І, ЧИ і МОД2 (додавання за модулем 2) — порозрядні.
Варіант 9
ах2 + Ь2х якщо а < 0 І х . 0
|
|||||
![]() |
|
||||
х — с
1 +— в інших випадках с
|
|||||
![]() |
|||||
|
|||||
![]() |
|||||
![]() |
*Додаткова умова. Функція Р повинна приймати дійсне значення, якщо вираз (Ац ЧИ Вц) І Сц не дорівнює нулю, і ціле значення в протилежному випадку. Через Ац, Вц і Сц позначені цілі частини значень а, Ь, с, операції І і ЧИ — порозрядні.
Варіант 13
ах2 + Ь якщо х — 1 < 0 і Ь — х . 0
х — а
якщо х — 1 > 0 і Ь + х $ 0
х
— в інших випадках с
* Додаткова умова. Функція Р повинна приймати дійсне значення, якщо вираз (Ац ЧИ Вц) МОД2 (Вц І Сц) не дорівнює нулю, і ціле значення в протилежному випадку. Через Ац, Вц і Сц позначені цілі частини значень а, Ь, с, операції І, ЧИ і МОД2 (додавання за модулем
2) — порозрядні.
Варіант 14
— ах — Ь якщо х + с < 0 і а . 0
х — а .
------ якщо х + с > 0 і а $ 0
х—с
хс
—І— в інших випадках
сх
*Додаткова умова. Функція Р повинна приймати дійсне значення, якщо вираз (Ац МОД2 Вц) ЧИ (Ац МОД2 Сц) не дорівнює нулю, і ціле значення в протилежному випадку. Через Ац, Вц і Сц позначені цілі частини значень а, Ь, с, операції ЧИ і МОД2 (додавання за модулем 2) — порозрядні.
Варіант 15
—
ах + Ь якщо х < 0 і Ь . 0 якщо х > 0 і Ь $ 0
х — с
-- в інших випадках
—с
*Додаткова умова. Функція Р повинна приймати дійсне значення, якщо вираз НЕ(Ац ЧИ Вц ЧИ Сц) не дорівнює нулю, і ціле значення в
Лабораторна робота №3_________________________________ 245
протилежному випадку. Через Ац, Вц і Сц позначені цілі частини значень а, Ь, с, операції НЕ і ЧИ — порозрядні.
12 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86
Схожі підручники
- Продажи и управление продажами Учеб. пособие для вузов (часть 2) (онлайн)
- Естетика . Підручник (частин 2)
- методичка з курсу Гроші і кредит
- РЕГІОНАЛЬНА ЕКОНОМІКА (частина 3)
- МЕТОДИЧНІ ВКАЗІВКИ до виконання розрахункової роботи з навчальної дисципліни “Економіко-математичні методи та моделі оптимізаційні методи та моделі”
- ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В C++ (4-Е ИЗДАНИЕ) (часть 8) онлайн





