Beberapa Contoh Cara untuk menghitung Iterasi Menggunakan Pascal ===>
Contoh 1
uses crt;
var
a,b,epsilon,t,fa,ft,akar:real;
i:integer;
begin
clrscr;
a:=1;b:=2;epsilon:=0.0001;
writeln('---------------------------------------------------');
writeln('Iterasi T Fa Ft ');
writeln('---------------------------------------------------');
i:=1;
repeat
t:=(a+b)/2;
fa:=(a*a*a)-4;
ft:=(t*t*t)-4;
if fa*ft<0 then b:=t;
if fa*ft>0 then a:=t;
akar:=t;
writeln(i:4,t:15:7,fa:15:7,ft:16:7);
i:=i+1;
until b-a <= epsilon;
writeln('---------------------------------------------------');
writeln('Akar = ',akar:4:10);
readln;
end.
====================================================
Contoh 2
uses crt;
var
a,b,epsilon,t,fa,ft,akar:real;
i:integer;
begin
clrscr;
a:=2;b:=3;epsilon:=0.01;
writeln('---------------------------------------------------');
writeln('Iterasi T Fa Ft ');
writeln('---------------------------------------------------');
i:=1;
repeat
t:=(a+b)/2;
fa:=(a*a*a)-(5*sqr(a))+16;
ft:=(t*t*t)-(5*sqr(t))+16;
if fa*ft<0 then b:=t;
if fa*ft>0 then a:=t;
akar:=t;
writeln(i:4,t:15:7,fa:15:7,ft:16:7);
i:=i+1;
until b-a <= epsilon;
writeln('---------------------------------------------------');
writeln('Akar = ',akar:4:10);
readln;
end.
=============================================
Contoh 3
uses crt;
var
a,b,epsilon,e,t,fa,ft,akar:real;
i:integer;
begin
clrscr;
a:=0;b:=1;epsilon:=0.001;
writeln('---------------------------------------------------');
writeln('Iterasi T Fa Ft ');
writeln('---------------------------------------------------');
i:=1;
repeat
t:=(a+b)/2;
fa:=exp(a)-(5*(a*a));
ft:=exp(t)-(5*(t*t));
if fa*ft<0 then b:=t;
if fa*ft>0 then a:=t;
akar:=t;
writeln(i:4,t:15:7,fa:15:7,ft:16:7);
i:=i+1;
until b-a <= epsilon;
writeln('---------------------------------------------------');
writeln('Akar = ',akar:4:10);
readln;
end.
================================================
Contoh 4
uses crt;
var
a,b,epsilon,t,fa,ft,akar:real;
i:integer;
begin
clrscr;
a:=-1;b:=0;epsilon:=0.001;
writeln('---------------------------------------------------');
writeln('Iterasi T Fa Ft ');
writeln('---------------------------------------------------');
i:=1;
repeat
t:=(a+b)/2;
fa:=2*(a*a*a)+(2*a)+1;
ft:=2*(t*t*t)+(2*t)+1;
if fa*ft<0 then b:=t;
if fa*ft>0 then a:=t;
akar:=t;
writeln(i:4,t:15:7,fa:15:7,ft:16:7);
i:=i+1;
until b-a <= epsilon;
writeln('---------------------------------------------------');
writeln('Akar = ',akar:4:10);
readln;
end.
=====================================================
Langganan:
Posting Komentar (Atom)
Total Tayangan Halaman
Online
Popular Posts
-
Kombiansi Tombol Alt dengan Angka-angka ASCII Dalam kegiatan mengetik sehari-hari terkadang diperlukan simbol-simbol tertentu yang merupaka...
-
Panduan membuat Blog di Blogspot 1. Apa itu Blog ? Blog merupakan sigkatan dari “Web log” adalah salah satu aplikasi web berupa tulisan-tu...
-
Cara Mengunakan FileZilla 1). Buka FTP Kemudian Jika Anda Belum punya FTP bisa di download disini 2).Kemudian Klick Site..Tampak Pada Gamb...
-
MANFAAT SUGARSYNC (REVIEW) Backup online SugarSync's , salah satu sarana sinkronisasi file dan layanan sharing membuatnya ...
-
Perintah pada terminal (Command) sistim operasi linux Perintah pada terminal yang biasa disebut dengan command line tidak asing bagi pengg...
-
Installasi Joomla Bila komputer Anda telah memiliki Apache, PHP dan MYSQL melalu aplikasi Xampp yang telah terpasang maka selanjutnya ki...
-
Ini adalah daftar free hosting yang memiliki kualitas lumayan Bagus./Maklum Free jadi kapasitas tidak cukup besar tapi paslah buat hostingan...
-
20 Sifat Yang Merugikan Diri KITA.... Hanya untuk membantu kita untuk sadar ada beberapa sifat yang seharusnya kita hindari dalam kehidupan...
-
nda kesusahan mencari Driver untuk komputer?? CD driver anda hilang?? Bingung mencari tempat yang tempat untuk mendownload driver yang anda ...
-
Langkah-langkahnya pembuatan password file pada word 2003 sebagai berikut : 1. Pilih File lalu Save As (Untuk Ms. Office 2003) / Office ...
Tidak ada komentar:
Posting Komentar