Смекни!
smekni.com

Побудова таблиці значень функції (стр. 2 из 2)

writeln (1st,'*----------------x-------------------*---------------------------------у

writeln (1st,'-------------------------------------------------------------------------

for i:-l to f do

begin

if x[i]>10 then t:=0,44 else t:=0,25;

y:-(l+sqr(x[i])*sin(t*x[i]/4))/(l,5+al*bl);

writeln (1st,'* ', x[i];8:3 , ' * ',y:8:3,'

writeln (1st, '-----------------------------------------------------------------------

end

end.

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

<<DET>>

Function Det (A: dvmr; N: integer): real;

Var i,j,k: integer;

d,y,w: real;

Begin

if (help_s=’h’) or (help_s=’H’) then begin ClrScr;

writeln (‘***********************************************’);

writeln (‘* Знаходження визначника матриці методом Гауса*’);

writeln (‘* <<Det>> *’);

writeln (‘* Вхідні дані: *’);

writeln (‘* N - кількість рядків матриці *’);

writeln (‘*A[i,j] - матриця коефіцієнтів. *);

writeln (‘***********************************************’);

readln; Exit;

end;

d:=1;

for i:=1 to N do begin

k:=1; y:=A[i,i];

for j:=i+1 to N begin

w:=A[j,i];

if Abs (w)>Abs(y) then begin

k:j; y:=w;

end;

end;

d:=d*y;

if d=0 then begin det:=0; Exit; end:

if I< >k then begin

d:=-d;

for j:=i to N do begin

w:=A[k,j];

A[k,j]:=A[i,j];

A[i;j]:=w;

End;

end;

for j:=i+1 to N do begin

w:=A[j,i]/y;

for k:=i+1 to N do A[j,k]:=A[j,k]-w*A[i,k];

end;

end;

Знаходження суми елементів стовпця матриці з максимальним елементом а1=20.6000

Знаходження визначника матриці В

b1=243.3330

* Х * Y *
* 0.500 * 0.000 *
* 1.000 * 0.000 *
* 1.500 * 0.000 *
* 2.000 * 0.000 *
* 2.500 * 0.000 *
* 3.000 * 0.001 *
* 3.500 * 0.001 *
* 4.000 * 0.001 *
* 4.500 * 0.001 *
* 5.000 * 0.002 *
* 5.500 * 0.002 *
* 6.000 * 0.003 *
* 6.500 * 0.004 *
* 7.000 * 0.004 *
* 7.500 * 0.005 *
* 8.000 * 0.006 *
* 8.500 * 0.007 *
* 9.000 * 0.009 *
* 9.500 * 0.010 *
* 10.000 * 0.012 *
* 10.500 * 0.020 *
* 11.000 * 0.023 *
* 11.500 * 0.025 *
* 12.000 * 0.028 *
* 12.500 * 0.031 *
* 13.000 * 0.034 *
* 13.500 * 0.036 *
* 14.000 * 0.039 *
* 14.500 * 0.042 *
* 15.000 * 0.045 *
* 15.500 * 0.048 *
* 16.000 * 0.050 *
* 16.500 * 0.053 *
* 17.000 * 0.055 *
* 17.500 * 0.057 *
* 18.000 * 0.059 *
* 18.500 * 0.061 *
* 19.000 * 0.063 *
* 19.500 * 0.064 *
* 20.000 * 0.065 *
* 20.500 * 0.065 *
* 21.000 * 0.065 *
* 21.500 * 0.065 *
* 22.000 * 0.064 *
* 22.500 * 0.063 *
* 23.000 * 0.061 *
* 23.500 * 0.058 *
* 24.000 * 0.055
* 24.500 * 0.052 *
* 25.000 * 0.048 *

6.2.Роздрук результатів розрахунку.

8.Перелік використаних літературних джерел.

1. Демидович В.П., Марон Н.А. Основи вычислительной математики М: Наука.

2. Малыков В.Т., Кветний Р.Н. Вычислительные методи и применение ЭВМ. - Киев , Высшая школа.

З. Дячишин В.В. Методичні вказівки для виконання курсової роботи з дисципліни Обчислювальна техніка і програмування.

4. Грицюк Ю.І. , Дорожовський Е.С. Методичні розробки для самостійної роботи з дисципліни "Обчислювальна техніка та програмування". Розділ 2. Підготовка задач до розв'язування на ЕОМ. Розділ Приклади складання алгоритмів і програм. - ЛЬВІВ, 14Щ, -53 с.

5. Грицюк Ю.Є., Дорожовський Е.С, і ін. методичні розробки для самостійної роботи з дисципліни "Обчислювальна техніка та програмування ".Розділ 4. Характерні прийоми складання алгоритмів і програм – Львів.

6. Грицюк Ю.І., Дорожовський Е.С. і ін. Методичні розробки для самостійної роботи з дисципліни "Обчислювальна техніка та програмування." Розділ 5. Алгоритм обробки масивів. – Львів.

7. Ден Гукін. DOSдля чайников.2-е издание "Диалектика" "Информейшн Компьютер Ентерпрайз".Киев