Обчислити значення функції, заданої в таблиці 3.2, при зміні аргументу в зазначеному діапазоні із зазначеним кроком (відповідно до варіанта завдання). Організувати виведення значення аргументу і обчисленого значення функції у вигляді таблиці.
ТАБЛИЦЯ ФУНКЦІЇ Y (X)
X Y
........ ........
........ ........
Таблиця 3.2 – Варіанти завдань
№ вар.
| Функція
| Умова
| Початкові дані
| Діапазон та крок зміни аргументу
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
для парних x
для непарних x
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Контрольні питання
1. Як відбувається виконання умовного оператора?
2. Які умовні оператори називаються вкладеними?
3. Що таке складовий оператор?
4. Складіть послідовність операторів для обчислення величини z в залежності від значення х. Прийняти z =0, якщо x<-2; z=1, якщо -2<=x<=2; z=-1, якщо x>2.
5. Що таке розгалужений обчислювальний процес?
6. Навіщо необхідно при налагодженні програми тестувати всі гілки алгоритму?
7. Вкажіть призначення і правила організації циклу.
8. Наведіть синтаксичні діаграми кожного з операторів циклів.
9. Що спільного мають оператори циклів з перевіркою на початку і з перевіркою у кінці?
10. Чим відрізняються оператори циклів з перевіркою на початку і з перевіркою у кінці?
4 ПРОГРАМУВАННЯ ЦИКЛІВ З ВІДОМОЮ КІЛЬКІСТЮ ПОВТОРЕНЬ
Мета роботи - оволодіння практичними навичками розробки, програмування циклічного обчислювального процесу; освоєння організації циклів з відомою кількістю повторень; отримання навичок у виборі і використанні операторів циклу.