Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Зразок виконання завдання

Читайте также:
  1. Варіанти завдання вихідного параметру виконавчого механізму виходу
  2. Визнання доходів та витрат протягом виконання будівельного контракту
  3. Визначити завдання бухгалтерського обліку.
  4. Виконавські завдання освоєння творів великої форми.
  5. Виконання автоматичних обчислень.
  6. Виконання граматичних вправ Perfect and Continuous Indefinite
  7. ВИКОНАННЯ ДОГОВОРУ

На заданому відрізку [A,B] задана неперервна функція Y=F(X)= -х5+arctg(ln(-4,37х2 ))+7,2354.

Відомо, що на кінцях відрізка [A,B] функція має різні знаки(F(A)*F(B)<0).

Обчислити корінь функції на [A,B] з заданою точністю .

Алгоритм розв’язання цієї задачі подано на рис 5.2, програма має наступний вигляд:

#include<stdio.h>

#include<conio.h>

#include<math.h>

/* Лабораторна робота № 5*/

float def(float);

main()

{

float a, b, e, m, y, n;

clrscr();

printf(“Введіть кінці відрізка [A,B] та точність E обчислення кореня””\n”);

scanf(“%g%g%g”, &a, &b, &e);

m=def(a); n=def(b);

if (m*n<0)

{

while(abs(a-b)>e)

{

x=(a+b)/2;y=def(x);

if(m*y<0) {b=x;n=y;}

else {a=x; m=y;}

}

printf(“\n”” Корінь функції Х0=%g”, x);

}

else printf(“\n”” На даному відрізку [A,B] кореня німа);

}

float def(float x)

{

float y;

y=pow(-х+atan(log(-4,37*x*х))+7,2354;

return(y);

}

Рис. 5.2. Блок – схема алгоритму методу

половинного ділення

Контрольні питання

1. У якому місці програми розміщується прототип функції?

2. Як записується і функціонує прототип функції?

3. Як звернутися до оператору-функції?

4. Сутність методу половинного ділення.

 


Дата добавления: 2015-07-20; просмотров: 134 | Нарушение авторских прав


Читайте в этой же книге: Створення першої програми | ТЕОРЕТИЧНА ЧАСТИНА | Використовувані символи | Константи | Стандартні функції | Пріоритети операцій і порядок обчислень | Оператор switch | Оператор break | ВАРІАНТИ ЗАВДАНЬ РОБОТИ | ВАРІАНТИ ЗАВДАНЬ РОБОТИ |
<== предыдущая страница | следующая страница ==>
Метод половинного ділення| ТЕОРЕТИЧНА ЧАСТИНА

mybiblioteka.su - 2015-2024 год. (0.004 сек.)