Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

На тему- Методы структурного программирования на примере численных методов- метод итераций метод парабол.html

Работа добавлена на сайт samzan.net:


unit ZS;

interface

procedure zol;

implementation

procedure zol;

var a,eps,b,c:real;

function f(x:real):real;

begin

  f:={x*x-1}x*x*x-9*x+2;

end;

begin

 write('Vvedite otrezok ');

 read(a,b);

 if f(a)*f(b)>0 then

   writeln('Na promegutke libo net kornei libo ih chetnoe chislo ')

 else

   begin

     write('Vvedite pogreshnost eps= ');

     read(eps);

     repeat

       c:=a+(b-a)*0.625;

       if f(c)*f(b)>0 then

         b:=c

       else

         a:=c;

         write(a:2:2,' ',b:2:2,' ',c:2:2,' ');

     until (abs(b-a)*0.625)<eps;

     writeln;

     writeln('Rezultat ',c:3:3);

     writeln('Proverka: ',f(c):3:3);

   end;

 readln;

end;

end.

2 Формула прямоугольников

unit integral;

interface

uses crt;

var a, b, c, h, s,p: real;

    i, n: integer;

procedure area;

implementation

procedure area;

     begin

       clrscr;

       writeln('VVEDITE a');    {Vvod a}

       readln (a);

       writeln('VVEDITE b');    {Vvod b}

       readln (b);

       writeln('VVEDITE n');   {Vvod chisla razbienia}

       readln (n);

       h:=(b-a)/n;

       writeln('SHAG=',h);    {Vuvod na ekran shaga razbienia}

       c:=a+h/2;

       s:=sqr(c);

       for i:=1 to n do

        begin

          c:=c+h;

          s:=s+sqr(c);

        end;

        p:=h*s;

       writeln('PLOSHAD=',p);    {Vuvod na ekran znachenia ploshadi}

       readkey;

    end;

    end.

3 Определитель матрицы

Unit Determ;

Interface

procedure Det;

Implementation

procedure Det;

var

 a:array [1..3,1..5] of real;

 s1,s2,d,k,Det: real;

 i,j,m: integer;

 begin

   writeln('Vvedite elementi matrici');

   for i:=1 to 3 do

     for j:=1 to 3 do

       begin

         readln(k);

         a[i,j]:=k;

       end;

   for i:=1 to 3 do

     for j:=1 to 2 do

       a[i,j+3]:=a[i,j];

   s1:=0;

   for m:=0 to 2 do

     begin

       d:=1;

       for i:=1 to 3 do

         d:=d*a[i,i+m];

       s1:=s1+d;

     end;

s2:=0;

for m:=6 downto 4 do

begin

   d:=1;

    for i:=1 to 3 do

         d:=d*a[i,m-i];

         s2:=s2+d;

end;

Det:=s1-s2;

write('Opredelitel raven = ');

writeln(Det);

end;

end.


Главный модуль

program Kursovik;

uses Integral,Determ,ZS,crt;

begin

 clrscr;

 repeat

 writeln('Viberi programmu');

 writeln('1-metod Zolotogo secheniya');

 writeln('2-Formula pryamougolnika');

 writeln('3-Vichislenie opredelitelya matrici');

 case readkey of

 '1':Zol;

 '2':area;

 '3':Det;

end;

writeln;

writeln('povtor(y/n)');

until readkey='n';

end.

              Лист

19

 




1. труд проклятие человеческому роду
2. Теплогазоснабжение и вентиляция направление подготовки 6
3. ДЕРАТЕЗ. 2. Якісний і кількісний склад Cто грамів засобу містить Зерно злаківпшениця жито або ячмінь
4.  масса 2845 кг; объем 0244 м
5. 3 Относительная численность представителей отряда Chiropter
6. В Российской Федерации охраняются труд и здоровье людей устанавливается гарантированный минимальный разме
7. История болезни - терапия мочекаменная болезнь.html
8. Психолог
9. темам и управлению информационными ресурсами системные аналитики разработчики бизнесприложений.
10. Тема урока соответствует программе по окружающему миру в 3 классе
11. Звичаї культура та побут запорізьких козаків
12. Сутність та основне призначення управлінських рішень
13. тематичних інтегрованих занять з розвитку мовлення дітей.html
14. Лучевой цистит обзор проблемы
15. Производство строительных изделий и конструкций
16. а 6 1 6 4 0 2 0 0
17. ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕХНОЛОГИИ И ДИЗАЙНА Князев Г
18. информационная эра
19. Дипломная работа- Правовое регулирование договора внешнеторговой купли-продажи
20. Деятельность специалиста в уголовном процессе