- •Міністерство освіти та науки україни житомирський державний технологiчний університет
- •Загальні вказівки
- •Вимоги щодо оформлення робіт
- •Теоретичні відомості до першої лабораторної роботи.
- •Елементи мови Сі
- •1.1 Алфавіт
- •1.2. Ідентифікатори
- •1.3. Константи
- •1.4. Коментарі
- •Оператори
- •2.1. Оператор розгалуження if
- •2.2. Оператор switch
- •2.3. Оператор циклу з передумовою while
- •2.4. Оператор циклу з постумовою do … while
- •2.5. Оператор циклу for
- •2.6. Оператор розриву break
- •2.7. Оператор продовження continue
- •2.8. Оператор переходу goto
- •2.9. "Порожній" оператор
- •2.10. "Складений" оператор
- •Лабораторна робота №1 "Прості типи даних. Базові конструкції мови с"
- •Теоретичні відомості до другої лабораторної роботи
- •Лабораторна робота №2 "Цикли та розгалуження. Функції та їх застосування".
- •Теоретичні відомості до третьої лабораторної роботи
- •1.1. Оголошення та звертання в одновимірних масивах
- •1.2. Оголошення та звертання до багатовимірних масивів
- •Символьні рядки
- •2.1. Основні методи ініціалізації символьних рядків.
- •2.2. Функції роботи з рядками
- •Лабораторна робота №3
- •Теоретичні відомості до четвертої лабораторної роботи
- •Структури
- •1.1. Оголошення структури
- •1.2. Масиви структур
- •1.3. Динамічна пам’ять
- •Лабораторна робота №4
- •Теоретичні відомості до п’ятої лабораторної роботи
- •Лабораторна робота №5 "Робота з файлами. Обробка текстової інформації."
Лабораторна робота №2 "Цикли та розгалуження. Функції та їх застосування".
Мета роботи: навчитися складати програми циклічних обчислювальних процесів, програми з використанням розгалуження та функцій користувача.
Завдання: Вивести на екран у вигляді таблиці значення функції F на інтервалі від Хпоч до Хкін з кроком Н. Значення а, b, c, Хпоч, Хкін, Н - дійсні числа, вводяться з клавіатури. Задачу необхідно розв'язати двома способами: з використанням функцій користувача, та без них. При застосуванні функцій використання глобальних змінних забороняється.
ВАРІАНТ 1
ВАРІАНТ 2
ВАРІАНТ 3
*Додаткова умова. Функція F повинна приймати дійсне значення, якщо вираз Ац І (Вц ЧИ Сц) не дорівнює нулю, і ціле значення в протилежному випадку. Через Ац. Вц і Сц позначені цілі частини значень а, b, c, операції І і ЧИ — порозрядні.
ВАРІАНТ 4
ВАРІАНТ 5
ВАРІАНТ 6
ВАРІАНТ 7
Варіант 8
* Додаткова умова. Функція F повинна приймати дійсне значення, якщо вираз (Ац МОД2 Вц) І НЕ(Ац ЧИ Сц) не дорівнює нулю, і ціле значення в протилежному випадку. Через Ац, Вц і Сц позначені цілі частини значень а, b, c, операції І. ЧИ і МОД2 (додавання за модулем 2) — порозрядні.
Варіант 9
* Додаткова умова. Функція F повинна приймати дійсне значення, якщо вираз НЕ(Ац ЧИ Вц) І (Вц ЧИ Сц) не дорівнює нулю, і ціле значення в протилежному випадку. Через Ац, Вц і Сц позначені цілі частини значень а, b, c. операції НЕ, І і ЧИ – порозрядні.
Варіант 10
Варіант 11
Варіант 12
Варіант 13
Варіант 14
Варіант 15
*Додаткова умова. Функція F повинна приймати дійсне значення, якщо вираз НЕ(Ац ЧИ Вц ЧИ Сц) не дорівнює нулю, і ціле значення в протилежному випадку. Через Ац, Вц і Сц позначені цілі частини значень а, b, c, операції НЕ і ЧИ — порозрядні.