Persamaan Linier Metode Jacobi
Persamaan Linier Metode Jacobi
uses crt;
const E=0.001;
var
R:real;
x1,x2:array[0..20] of real;
i,Y,j:integer;
procedure judul;
begin
textcolor(white);
writeln('====================================================================');
writeln(' iterasi | X1 = 1.6+0.4 X2 | X2 = 1.8-0.4 X1 | R= |(xi-x(i-1)/xi |');
writeln('--------------------------------------------------------------------');
end;
begin
clrscr;
Y:=7;
i:=1;
j:=1;
write('masukkan nilai X1 = ');readln(x1[i]);
write('masukkan nilai x2 = ');readln(x2[i]);
write; judul;
repeat
begin
x1[i]:=1.6+0.4*x2[i-1];
x2[i]:=1.8-0.4*x1[i-1];
r:=Abs((x1[i]-x1[i-1])/x1[i]);
gotoxy(1,Y);write('|',J);
gotoxy(12,Y);write('|',x1[i]:1:3);
gotoxy(31,Y);write('|',x2[i]:1:3);
gotoxy(50,Y);write('|',R:1:3);
J:=J+1;
Y:=Y+1;
i:=i+1;
end;
until R<=E;
gotoxy(1,Y+1);write('--------------------Menggunakan metode jacob-------------------------');
readln;
end.
Output metode jacobi
masukkan nilai X1 = 0
masukkan nilai x2 = 0
====================================================
iterasi | X1 = 1.6+0.4 X2 | X2 = 1.8-0.4 X1 | R=
----------------------------------------------------