Download - Pemrograman Science II
-
PEMROGRAMAN SCIENCE II
OLEH :
Fikra Fernanda (12.10.031.802.135)
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIK RIAU
(STMIKAMIK ) RIAU JURUSAN TEKNIK INFORMATIKA
PEKANBARU TAHUN 2012/2013
-
Program Metode Iterasi
Pengertian Metode Iterasi
Di dalam komputer/pemrograman, iterasi adalah sifat tertentu dari algoritma atau
program komputer di mana suatu urutan atau lebih dari langkah algoritmik dilakukan di loop
program. Hal ini dibedakan dari teknik berulang yang disebut rekursi
Di dalam matematika, iterasi dapat diartikan sebagai suatu proses atau metode yang
digunakan secara berulang-ulang (pengulangan) dalam menyelesaikan suatu permasalahan
matematik. Metode Iterasi merupakan metode pengulangan yang bersifat konvergen dan
divergan. Jadi, jika menyelesaikan suatu persoalan matematika, solusi dapat dengan mudah
ditemukan dan bisa juga sebaliknya, solusi akan semakin sukar ditemukan. Jika konvergen
maka metode Iterasi akan lebih cepat dibandingkan dengan metode-metode lain. Dan jika
Divergen maka solusinya Tidak Ada
1. Desain Form :
1. Script pada button GO..GO..GO..
procedure TForm1.Button1Click(Sender: TObject);
var
x,x1,y,x0,xb,p : real;
-
n1 : integer;
begin
listbox1.Clear;
x0 := strtofloat(edit1.Text);
x := x0;
x1 := 0;
p := 0;
n1:=0;
while x xb do
begin
listbox1.Items.Add(floattostr(n1)+' ' + formatfloat('#,##0.000000',x)+'
' + formatfloat('#,##0.000000',y));
xb := x;
//Ganti sesudah x:=... dengan persamaan G(x) Soal Anda
x := sqrt(exp(x)/5);
//Ganti
y := Abs( x - x1);
x1 := x;
n1:=n1+1;
end;
label6.Caption:=floattostr(n1);
label8.Caption:=floattostr(x);
end;
2. Script pada button Clear
procedure TForm1.Button2Click(Sender: TObject);
begin
edit1.Text:='';
listbox1.Clear ;
label6.Caption:= '';
label8.Caption:= '';
end;
end.
-
Xi+1 Xi Ketika program dijalan kan :
Dugaan awal yang di inputkan adalah 0 maka hasil yang didapat adalah : - Jumlah looping yang dilakukan sebanyak 32 kali - Akar persamaan adalah 0.605267121314618
Kesimpulan..
Program ini sangat berguna jika menyelesaikan suatu persoalan matematika, solusi dapat
dengan mudah ditemukan dan bisa juga sebaliknya, solusi akan semakin sukar ditemukan.
Jika konvergen maka metode Iterasi akan lebih cepat dibandingkan dengan metode-metode
lain