Skip to main content

Posts

Showing posts from December, 2013

Program pascal Setengah Interval

Program Setengah interval Semester tiga saya mendapatkan pelajaran yang namanya metode numeric distu disuruh membuat  program untuk menyelesaiakn sebuah soal yang menggunakan metode setengah interval ada banyak pilihan untuk membuat program ini tapi kali ini saya memilih bahasa pascala dalam membuat program ini : Berikut algoritma utuk membuat program setengah interval yang pada intinya sama meski menggunakan berbagai bahasa pemrograman: 1.       Masukan nilai a0 dan b0 2.       Baca persamaan yang berisi f (x) 3.       Interval atau taksiran awal atau w0 dapat dihitung dengan rumus  w0=a+b/2 4.       Jika f(a).f(b) kurang dari (<) 0 maka b=w 5.       Jika nilai f(a).f(b) lebih dari (>) 0  maka a=w 6.       Jika |b-a| <= 0 maka akarnya adalah w Jika nilai |b-a |>=0 maka ulangi langkah kedua

Program Metode Numerik Posisi Palsu

Program Posisi Palsu Metode posisi palsu adalah suatu metode numeric yang paling tua untuk menghitung suatu persamaan. Metode ini disebut dengan metode posisi palsu karena akar sebenarnya terletak pada kurva yang menghubungkan titik-titik. Dalam hal ini saya tidak akan membahas lebih rinci tentang metode ini tapi lebih bagaimana mengimplementasikan metode ini kedalam sebuah program numeric untuk mencari suatu persamaan dengan menggunakan metode posisi palsu. Disini bahasa pemrograman yang akan digunakan adalah bahasa pascal. Pertama kita ketahui dulu algoritmanya ok… 1.       Memasukkan nilai a dan b 2.       Menentukan  f(a) dan f(b) 3.       Menentukan nilai w Dengan menggunakan rumus   4.       Menentukan nilai f(w) 5.       Menentukan nilai f(a) * f(w) Dengan ketentuaan jika nilai f(a) * f(w) > 0 maka a=w Tapi jika nilai dari f(a) * f(w) < 0 maka b=w 6.       Menentukan nilai dari | Wi+1 – Wi | Dengan ketentuan jika nilai > € maka ulangi proses