BAHASA PEMROGRAMAN
(MINGGU 4 LAPORAN 2)
Judul : Metode Biseksi
No
Xl Xr Xo F(Xl) F(Xo) F(Xl)* F(Xo)
(iterasi)
4.
dst
Jadi nilai akar dari persamaan X^2 6x + 8 = . . . .
FORMAT LAPORAN
JUDUL :
TUJUAN :
KONSEP/TEORI DASAR METODE :
FLOWCHART :
PROGRAM :
OUTPUT PROGRAM :
ANALISA OUTPUT PROGRAM , meliputi:
Analisa Flowchart
Analisa Perhitungan
Analisa Grafik
KESIMPULAN :
CATATAN :
Untuk materi no 1(contoh 5.2), KONSEP/TEORI DASAR METODE ganti dengan
meuliskan problemnya
Form Cover isi dengan lengkap
UNTUK PERSIAPAN MATERI MINGGU-3:
HASIL : KONVERGEN
FLOWCHART CONTOH 5.2 :
START
F( x) = x*x-6*x+8
INPUT N
INPUT Xl, Xr
Y
F(Xl)*F(Xr) < 0 ?
Cetak berseberangan
Cetak B
END
START
@ FLOWCHART METODE BISEKSI :
START
F( x) = . . . . . . . . .
F( x) = x*x-6x+8
INPUT Xl, Xr
N
INPUT Xl, Xr
F(Xl)*F(Xr) < 0 ?
N
F(Xl)*F(Xr) < 0 ?
INPUT N
Xl = Xo Xl = Xo
Cetak
ENDXo
Cetak Xo
END
END
- - Akar
Bila sesungguhnya
akar sesungguhnyadiketemukan maupun
diketemukan - Ada proses pencetakan nilai2 yg diperlukan
tidak
Xodiketemukan
dicetak (karena iterasi sdh max) pd tiap iterasi(Xl, Xr, Xo, F(Xo), .dst)
Xo dicetak
- Bila akar sesungguhnya tdk diketemu sehingga akan diketahui apakah Xo terakhir
- Tpkantidak diketahui
karena : apakah
iterasi sudah maxnilai Xo yang ter adalah akar sesungguhnya ( bila F(Xo=0) )
cetak
Xoadalah akar sesungguhnya atau bukan
tidak dicetak atau bukan ( bila F(Xo#0) )
ANALISA OUTPUT PROGRAM METODE BISEKSI
+
- Cek : Apakah diantara Xl Xr terdapat akar ?
akar
F(Xl)*F(Xr) < 0 ? +
F(5) * F(6) < 0 ? X X
6*6 6*6 + 8 = 36 36 + 8 = 8
Jadi : antara Xl-Xo tidak terdapat akar
6*6 6*6 + 8 = 36 36 + 8 = 8 Xl Xr
X X X
X X X
Xl Xo Xr
Xl Xo Xr
* Xo=(Xl+Xr)/2 * Xo=(Xl+Xr)/2
Cek : F(Xo) = 0? No N * Cek : F(Xo) = 0? No
Cek : F(Xl)*F(Xo)<0? Y Xr =Xo * F(Xl)*F(Xo)<0? Y Xr =Xo
- + - +
k=2 k = 3 dst
F(x)
Xl = Xo
X X X
Xl Xo Xr
Xo=(Xl+Xr)/2
Cek : F(Xo) = 0? No N
Cek: F(Xl)*F(Xo)<0? N Xl =Xo
- -
Semoga sukses , amiiiiin