Turbo Pascal 3

6
 TURBO PASCAL 3 Analisa metode numerik

description

pascal3

Transcript of Turbo Pascal 3

Slide 1

Turbo pascal 3Analisa metode numerikMetode Regula Falsif(x) = x + cos (x).

Persamaan tak linear- Bisection method in Pascal

Program Bisection;uses wincrt; varm,fx,fa,fb,fc,a,b,c,e,x:real;iterasi:integer;jawab : string;begin repeat clrscr;writeln (' ========================================'); writeln (' Program Bisection Persamaan Tak Linear ');writeln (' -=Versi 1.0=- ');writeln (' Programmer :Krisna Febrianto/0608483 '); writeln (' Ilmu Komputer - UPI '); writeln (' ========================================');writeln;write('Nilai tebakan awal a : ');readln(a); write('Nilai tebakan awal b : ');readln(b);write('Nilai epsilon : ');readln(e);

iterasi:=1; repeatwriteln;writeln('Iterasi ke ',iterasi);writeln('Akar pada [',a:10:6,',',b:10:6,']'); c:=(a+b)/2;{cari fa} x:=a;fx:=x+cos(x);; fa:=fx; writeln('Nilai f(a)= ',fa:10:6);x:=b; fx:=x+cos(x);fb:=fx;writeln('Nilai f(b)= ',fb:10:6);x:=c; fx:=x+cos(x); fc:=fx; writeln('Nilai f(c)= ',fc:10:6);m:=b-a; if m