Курсовая работа: Дослідження графіку функції y=cos(x)*ln(x)

Користуючись даними, отриманими з використанням програми, отримаємо графіки, зображені на рисунках 1.1.4 - 1.1.6.

Рисунок 1.1.4 – Графік виконання задачі (1)


Рисунок 1.1.5 – Графік виконання задачі (2)

Рисунок 1.1.6 – Графік виконання задачі (3)

1.2 Створення алгоритму роботи програми

Для створення алгоритму роботи програми скористуємося блок-схемою на рисунку 1.2.1.


Рисунок 1.2.1 – Блок-схема роботи програми

Продовження блок-схеми роботи програми (Рисунок 1.2.1)


Блок-схема являє собою поетапність реалізації виконання поставленої задачі.

Перший блок -«Виведення привітання» означає, що при запуску програми автоматично виводяться дані про програму: формула функції для дослідження якої написана програма, та дані про автора програми.

«Запит ввести х початкове», «Запит ввести х кінцеве», «Запит ввести крок» означають виведення в даному місці програми користувачу запрошення ввести відповідно х початкове, х кінцеве та крок функції.

«Запис х початкове», «Запис х кінцеве», «Запис кроку» відповідно означають запис у програму х початкового, х кінцевого та кроку введених користувачем у відповідь на звернення програми.

Блок «Чи Хпоч<Хкінц» означає, що в даному місці програма перевірить, чи х початкове менше, ніж х кінцеве. В випадку, якщо х початкове дійсно менше ніж х кінцеве, програма буде виконуватись далі, в іншому випадку буде виведено повідомлення про помилку (блок «Повідомлення про помилку»), та запропоновано ввести дані повторно.

Блок «і=Хпоч» присвоює змінній і значення х початкового.

Блоки «Чи Хпоч<Хкінц», «і=Хпоч» та «і=і+крок» дозволяють створити цикл, що дозволяє перебрати всі значення функції з заданого проміжку.

Блок «у= cos(i)*ln(i)» присвоює змінній у значення виразу cos(i)*ln(i).

Блок «і=і+крок» означає збільшення значення змінної і на значення кроку.

Блоки «Y1=cos(i)*ln(i)» «Y2=cos(і+крок)*ln(і+крок)» дозволяють обчислити на кожному з проміжків функції значення у та порівнявши їх (блок «у1<y2») вивести висновок про те, спадає чи зростає функція на даному проміжку.

Блок «Бажаєте продовжити» фактично дозволяє користувачеві не виходячи з середовища програми знову скористатися її функціями ввівши дані заново. В випадку, коли користувач відповів «у », програма повертається до блоку «Запит ввести х початкове», в випадку, коли відповідь інша – програма закривається.

1.3 Одержання результатів роботи програми

Після запуску програми перед нами з’являється вікно з привітанням і пропозицією ввести х початкове:

Рисунок 1.3.1 – Вікно привітання, запит х початкового.

Після вводу значення х початкового нам буде запропоновано ввести х кінцеве:

К-во Просмотров: 373
Бесплатно скачать Курсовая работа: Дослідження графіку функції y=cos(x)*ln(x)