Anda di halaman 1dari 11

1

METODE NUMERIK

Penggunaan Fortan dalam Menyelesaikan Tugas Metode Numerik metode Iterasi


Dengan Persamaan

X3+X2-3X-3
f(x) = x - g(x)
f(x) = x - ((x3+x3-3) /3)

Penyelesaian
Diselesaikan dengan menggunakan Bahasa Pemograman Fortran
1. Membuat bagan alir
2. Source code pemograman
3. Print screen
4. Running program
5. Hasil akhir program

TUGAS PEMOGRAMAN --
2
METODE NUMERIK

1. Bagan alir ( Flowchart)

TUGAS PEMOGRAMAN --
3
METODE NUMERIK

2. Source Code
write (*,*) 'Nama : Ivan Martua Hutasoit'
write (*,*) 'NIM : 17021101041'
write (*,*) 'Tugas Metode Numerik'
write (*,*) 'Masukkan Ordo'
write (*,*)
write (*,*)' Fungsi : f(x) = x^3+x^2-3x-3 '
write (*,*)' f(x) = x - g(x)'
write (*,*)' f(x) = x - ((x^3+x^2-3) /3)'
write (*,*)
write (*,*)'Input Nilai x = '
write (*,*)
read (*,*) x
tol = 1.0E-04
Itermax = 1000

iter = 0
gx = (x**3+x**2-3) /3

10 continue
iter = iter + 1
xm = gx
gx = (xm**3+xm**2-3) /3
fx = xm-gx
write (*,*) iter, xm, gx, fx

if (iter>itermax) then
write (*,*)'Konvergensi tidak tercapai'
stop

end if
if (abs(fx)<tol.or.iter > itermax) then
write (*,*)
write (*,*)'Hasilnya sebagai berikut :'
write (*,*)
write (*,*)' (xm) (fx)'
write (*,*)

TUGAS PEMOGRAMAN --
4
METODE NUMERIK

write (*,*) xm, fx


write (*,*)
write (*,*)
write (*,*)' TERIMA KASIH '
write (*,*)
write (*,*)
write (*,*)
stop
endif
go to 10
stop
end

TUGAS PEMOGRAMAN --
5
METODE NUMERIK

3. Print Screen

TUGAS PEMOGRAMAN --
6
METODE NUMERIK

TUGAS PEMOGRAMAN --
7
METODE NUMERIK

4. Running Program
 Langkah-langkah menjalankan program
A. Pada menu build pilih build untuk membuat program, sekalian
meng save program yang telah dibuat
B. Jika selesai silahkan cek error pada dash paling bawah
C. Apabila tidak ada kesalahan silahkan ke menu build dan start run
atau tekan tombol (Ctrl +F5)

Masukkan Nilai X=1

TUGAS PEMOGRAMAN --
8
METODE NUMERIK

TUGAS PEMOGRAMAN --
9
METODE NUMERIK

5. Hasil Akhir program

Gambaran program secara keseluruhan

TUGAS PEMOGRAMAN --
10
METODE NUMERIK

Tabel Hitungan menggunakan program Microsoft Exsel dengan formula


f(x) = x3+x2-3x-3
f(x) = x - g(x)
f(x) = x - ((x3+x2-3) /3)

ITERASI Xi Xi g (x)=X(i+1) f(x)


0 1 -0.33333 1.333333333
1 -0.33333 -0.97531 0.641975309
2 -0.97531 -0.99217 0.01686233
3 -0.99217 -0.99743 0.005260055
4 -0.99743 -0.99915 0.001717043
5 -0.99915 -0.99972 0.000568437
6 -0.99972 -0.99991 0.000189049
7 -0.99991 -0.99997 6.29687E-05
Hasil yang dihasilkan oleh program fortran sama dengan hasil yang dihitung oleh
excel. Maka dapat disimpulkan bahwa program ini telah layak pake untuk hasil
selanjutnnya

TUGAS PEMOGRAMAN --
11
METODE NUMERIK

Kesimpulan

Dari pembahasan diatas, mahasiswa diharapkan dapat mengerti, memahami,


dan mampu mengaplikasikan setiap langkah-langkah pembuatan program diatas
yang berhubungan dengan metode numerik dalam kebutuhan pekerjaan. Sehingga
dapat mempermudah pekerjaan yang akan dikerjakan kemudian saat. Selain itu,
tugas ini merupakan tugas akhir dalam matakuliah Metode Numerik dengan
menggunakan aplikasi fortan . sangat efektif dan keakuratan nilai yang dihasilkan
sama dengan excel yang telah dupaparkan diatas dan menghemat waktu dalam
proses pekerjaan yang dilakukan dengan cara manual

TUGAS PEMOGRAMAN --

Anda mungkin juga menyukai