Задача по "Информатике"

Автор: Пользователь скрыл имя, 06 Октября 2011 в 19:03, задача

Описание работы

Ⅰ. Описательная информационная модель
Ⅱ. Формализованная модель
Ⅲ. Компьютерная модель.

Работа содержит 1 файл

моя информатика.docx

— 20.08 Кб (Скачать)

Домашняя  работа по информатике. 
 
 
 

    . Описательная информационная модель.

Методом половинного  деления найти корень уравнения 0.4+arctan -x=0 с точностью E=10-3 , на промежутке [1;2].

     
 
 
 
 
 
 
 
 
 
 
 
 
 
 

. Формализованная модель. 
 
 
 
 
 
 
 
 
 
 
 
 
 

                                   
 
 
 
 
 
 

     
 
 

 . Компьютерная модель.  
 

 нет 

 да 
 
 

                           нет               да 

 

 
 
 
 
 
 
 

program dadada;

uses crt;

label 10,20,30;

var a,b,dx,fa,fb,fx,x,eps: real;

begin

clrscr;

writeln (' Введите отрезки и погрешность ');

read (a,b,eps);

fa:=0.4+arctan(sqrt(a))-a;

fb:=0.4+arctan(sqrt(b))-b;

if fa*fb>0 then

begin

writeln ('Ошибка интервала');

goto 10;

end;

30: x:=(a+b)/2;

fx:=0.4+arctan(sqrt(x))-x ;

if fx*fa>0 then

begin

a:=x;

goto 20;

end

else if fx*fa<0 then

begin

b:=x;

goto 20;

end;

20: x:=(a+b)/2;

dx:= abs(b-a);

if dx<= eps then

begin

writeln ('x= ' ,x);

goto 10

end

else goto 30;

10: repeat until keypressed;

end.  
 
 
 
 
 
 
 
 

              . Компьютерный эксперимент.

Отладка и запуск программы. 
 
 
 
 

    . Анализ полученных данных и корректировка исследуемой модели.

 Введите отрезки  и погрешность

1

2

0.001

Х=1.2387695125

Информация о работе Задача по "Информатике"