120210102075_modul6_flowchart
DESCRIPTION
flowchartTRANSCRIPT
-
Nama : Ady Sebtian Dewantoro
NIM : 120210102075
Kelas : Komputasi Fisika - B
1. Flowchart Bisection
T
T
Mulai
Definisikan Fungsi f(x)
Mendapatkan f(a) dan f(b)
Menampilkan
output : Tidak ada
akar
Inputkan :
Batas x bawah(a)
Batas x atas(b)
Toleransi error(e)
Iterasi Maksimum(n)
Apakah akar
ditemukan
(kondisi = 1) ?
Jika f(a) * f(b) < 0
Inisialisasi :
Kondisi = 1 adalah kondisi akar belum
ditemukan
Iterasi = 0
terasi = iterasi + 1
Menghitung : cn = (a+b)/2
Menampilkan
output : Akar cn dan
F(cn)
B
A C
Y
y
-
Y
T
Y
T
Selesai
Mendapatkan nilai
F(cn)
F(a)* F(c)
< 0
|(b-a)| < e
atau iterasi
> n
a = cn dan f(a) = f(cn)
b = cn dan f(b) = f (cn)
Kondisi = 0
B
A
C
-
2. Flowchart Regular Falsi
T
Y
T
Mulai
Definisikan Fungsi f(x)
Mendapatkan f(a) dan f(b)
Menampilkan
output : Tidak ada
akar
Inputkan :
Batas x bawah(a)
Batas x atas(b)
Toleransi error(e)
Iterasi Maksimum(n)
Apakah akar
ditemukan
(kondisi = 1) ?
Jika f(a) * f(b) < 0
Inisialisasi :
Kondisi = 1 adalah kondisi akar belum
ditemukan
Iterasi = 0
Iterasi = iterasi + 1
Menghitung : Xn= an-1 f(an-1) 11
(1)(1)
I
Menampilkan
output : Akar xn dan
F(xn)
B
A C
Y
-
Y
T
Y
T
Selesai
Mendapatkan nilai
F(xn)
F(a)* F(c)
< 0
|(b-a)| < e
atau iterasi
> n
a = xn dan f(a) = f(xn)
b = xn dan f(b) = f (xn)
Kondisi = 0
B
A
C