Selasa, 18 Juni 2013

Metode numerik dengan menggunakan bahasa C++

KATA PENGANTAR

Dengan menucapkan puji syukur kehadirat Allah SWT, Tuhan Yang Maha Esa, atas berkat rahmat serta hidayah-Nya sehingga penulis dapat menyelesaikan tugas makalah ini dengan baik. Adapun judul dari makalah ini adalah “Cara Menyelesaikan Metode Biseksi dengan menggunakan Program C++”. Disusun sebagai salah satu tugas yang harus di selesaikan. Penulis menyadari bahwa dalam penulisan makalah ini masih jauh dari kesempurnaan, oleh karena itu penulis mengharapkan kritik dan saran yang sifatnya membangun demi kesempurnaan makalah ini. Dengan demikian penulis mengucapkan terimakasih.                                                                                                                                                                  

Masohi,                                                                                                              16 Juni 2013 Penulis

 BAB I PENDAHULUAN
 A. LatarBelakang
       
Bahasa komputer telah melali evolosi yang dramatis sejak komputer yang pertama kali di buat untuk bantuan dalam kalkulasi sejak perang dunia ke-2. Awalnya programer bekerja dengan intruksi komputer yang sangat primitif yaitu machine language (bahasa mesin). Pada bahasa mesin intruksi-intruksi terdiri dari suatu kalimat panjang yang berupa tulisan 1 (satu) dan 0 (nol). Selanjutnya Assembler digunakan untuk memetakan intruksi mesin ke momenises yang dapat dibaca oleh manusia seperti ADD dan MOV. Kemusian lahirnya bahasa C. Bahasa ini memungkinkan orang bekerja dengan sejumlah kata dan kalimat tertentu. Kompiler bekerja dengan menerjemahkan program menjadi suatu bentuk intermediasi dan disebut compiling serta menghasilkan file object. Kemudian kompiler akan membangkitkan linker yang mana akan mengubah file object menjadi suatu program yang executable (dapat dijalankan langsung). Keuntungan dari suatu kompiler adalah menghasilkan program executable bahasa C yang tidak tergantung kepada program sumber. Sedangkan interproter harus menjalankannya dengan menggunakan program sumber. C merupakan bahasa pemograman tingkat menengah dan merupakan bahasa pemograman terstruktur yang membagi program kedalam sejumlah blok. Tujuannya adalah untuk memudahkan dalam pembuatan dalam pengembangan program. Program yang ditulis dengan C mudah sekali dipindahkan dari satu jenis mesin ke mesin yang lain. Hal ini karena adanya standarisasi C yang menjadi acuan pada pembuat campiler C. Bahasa C++ dan C merupakan bahasa pendahuluan. C++ disiptakan oleh Bjarne dari laboraturium Bell, AT dan T pada tahun 1985. Adapun tanda ++ berasal dari operator increment pada bahasa C. Tujuan utama C++ adalah untuk meningkatkan produktivitas pemograman dalam membuat aplikasi. B. Tujuan 1. UntukmengetahuiCara Menyelesaikan Metode Biseksi dengan menggunakan Program C++ 2. Sebagai salah satu tugas yang harus diselesaikan
  BAB II PEMBAHASAN
A. Pengertian
Metode Numerik Metode numerik adalah teknik-teknik yang digunakan untuk mempormulasikan masalah matematis agar dapat dipecahkan dengan operasi perhitungan. Metode numerik secara umum merupakan salah satu mata kuliah yang diajarkan di jurusan pendidikan matematika. Dan dianggap penting karena mengajarkan mahasiswa memecahkan suatu kasus dengan berbagai cara dan permodelan. Dalam mata kuliah ini juga mengharuskan mahasiswanya untuk cekatan dan aktif dalam memaksimalkan teknologi. Dalam pembahasan program tentang masalah pada mata kuliah numerik dan masalah itu harus diselesaikan dengan menggunakan program C++. Masalah yang harus diselesaikan adalah memecahkan persamaan linear untuk menemukan temperatur Fluida minimum yang diperlukan untuk mendinginkan turnion dan mendapatkan kontradiksi yang diinginkan. Persamaan non linear yang digunakan adalah sebagai berikut :
 (-0,50598 x 10-10) Tf3+ (0,38292 x 10-7) Tf2¬+ (0,74363 x 10-4) Tf + (0,88318 x 10-2)= 0
Untuk memecahkan persamaan non linear diatas sesuai apa yang diinginkan maka perlu menggunakan metode pembelahan/metode biseksi (bisection) di interval Tf0 = [-140, -120] dengan toleransi kesalahan adalah E = 0,001. Berikut ini adalah bentuk penyelesaian untuk masalah diatas. Dalam penyelesaiaannya menggunakan metode biseksi dalam program C++. Penyelesaian :
 #include #include Double f (double Tf) { Double y; y= (-0,50598*10^-10)*T*T*T*f+(0,38292*10^-7)*T*T*f+(0,74363*10^-4)*T*f+(0,88318*10^-2) return (y); } void main () { float a,b,c, toleransi; int i; cout<<“masukan batas atas (a)= ”; cin>>a; cout<<“masukan batas atas (b)= ”; cin>>b; cout<<“masukan batas toleransi = ”; cin>>toleransi; i = 0; cout<<“\n”; cout<<“Iterasi \t a \t b \t”; cout<<“\n”; if (f (a)*f(b)<0 data-blogger-escaped-c="" data-blogger-escaped-f="" data-blogger-escaped-fasb="" data-blogger-escaped-while="">toleransi) { i = i+1; if ( f (a) * f (c) < 0 ) b=c; else a=c; c= (a+b) / 2; cout<<“\n”; cout<<“\n”; cout< fungsi include digunakan untuk memasukkan file header dan file header yang kita gunakan di atas adalah b. void main, Pemrogaman c++ bersifat sequential (berurutan). Jadi program di baca dari awal sampai akhir program.Void main merupakan sebuah fungsi awal. Jadi di void main inilah program pertama kali dijalankan. lihat contoh void main( ) Sedangkan tanda ‘( )’ merupakan sebuah parameter. c. Include Pernyataan yang diawali dengan tanda (#) merupakan pernyataan untuk menyertakan preprocessor. Pernyataan ini bukan untuk dieksekusi. #include berarti memerintahkan kompiler untuk menyertakan file header iostream.h. Dalam file header ini, terdapat beberapa fungsi standar yang dipakai dalam proses input dan output. Seperti misalnya perintah cout yang dipakai dalam program utama. d. Cout Merupakan sebuah objek yang di sediakan oleh C++ untuk mengarahkan data ke standar output. e. Ploat, int, double, Adalah jika jenis data yang digunakan merupakan pariabel maka terkait dengan konstanta yang di beri nama enumeration set. f. else Untuk mengatasi kejadian apabila kondisi tersebut tidak terpenuhi (bernilai salah). B. Error Error pengukuran adalah selisih antara hasil pengukuran dan nilai sebenarnya dari kuantitas yang diukur. Secara matematis dapat ditulis sebagai: Error = Nilai terukur – Nilai sebenarnya. C. Pendapan Penulis Berdasarkan penjelasan di atas serta permasalahan yang di berikan maka penulis barpendapat bahwa Pada penyelesaian terdapat error pada bagian returen (y) Sehingga tidak mendapatkan hasil akhir, maka dari itu penulis tidak dapat menentukan apakah persamaan ini memiliki akar atau tidak. 
 BAB III PENUTUP 
A. KESIMPULAN
 Dalam menyelesaikan akar-akar persamaan linear dan nonlinear yang menggunakan metode biseksi (bisection) dalam progam C++ , perlu kita pahami betul persamaan yang diberikan agar supaya dalam penyelesaian nanti tidak ada kesalahan. Sehingga tidak dapat dipastikan bahwa dia memiliki akar atau tidak serta dapat kita ketahui nilainya apakah kurang dari nol atau lebih dari nol. B. SARAN • Diharapkan pada Mahasiswa Fkip matematika kedepannya lebih banyak melakukan praktik agar lebih memahami program C++ tersebut. • Diharapkan pada Mahsiswa agar lebih telitih dalam menyelesaikan sebuah persamaan yang menggunakan metode biseksi dengan program C++. 

DAFTAR PUSTAKA 
Santosa, P.J. 1998. Dasar-dasar Pemrograman Pascal, Andi Offset. Yogyakarta Muhammad Zarlis & Handrizal. 2007. Bahasa Pemrograman, Konsep &Aplikasi Dalam C++, USU Press. Medan Prather, Ronald E., 1982. Problem Solving Principle: Programming with PASCAL, Prentice Hall, New Jersey 


DAFTAR ISI 
KATA PENGANTAR..................................................................................................................... DAFTAR ISI ................................................................................................................................... 
BAB I PENDAHULUA..................................................................................................................
 A. LATAR BELAKANG ..................................................................................................... 
B. TUJUAN .........................................................................................................................
 BAB II PEMBAHASAN ................................................................................................................
 A. PENGERTIAN METODE NUMERIK ...........................................................................
 B. ERROR ............................................................................................................................ 
BAB III PENUTUP..........................................................................................................................
 A. KESIMPULAN...................................................................................................................... 
B. SARAN.................................................................................................................................. 




                                                      MAKALAH METODE 
NUMERIK PENYELESAIAN METODE BISEKSI DENGAN MENGGUNAKAN PROGRAM C++ 



                                                    NAMA : MUNAWAN LEWENUSSA 
                                                    NPM : 2011 12 382 
                                                    FAKULTAS : KEGURUAN DAN ILMU PENDIDIKAN 
                                                   PRODI : MATEMATIKA
                                              
                                                      UNIVERSITAS DARUSSALAM              
                                      AMBON KAMPUS “C” MASOHI 2013/2014

13 komentar:

  1. ===> BONUS DEPOSIT HARIAN <===

    DONACOPOKER merupakan situs judi kartu online Indonesia paling terpercaya dan resmi dalam menyediakan permainan judi online seperti poker online, domino online, bandar ceme online, blackjack online...Bahkan sebagai web Agen Poker Online uang asli yang menyediakan transaksi dari bank BCA, BNI, BRI, Mandiri, memberikan MINIMAL deposit yang sangat murah dan menyediakan hadiah jackpot setiap harinya dan bisa bermain dengan para player dari banyak kota yang ada di Indonesia, main poker online hanya di DonacoPoker.

    === 1 ID Bisa Main 7 Permainan ===

    http://www.donacopoker.info/cara-bermain/cara-bermain-poker-untuk-pemula/
    http://www.donacopoker.info/cara-bermain/cara-bermain-poker-di-android-2/
    http://www.donacopoker.info/cara-bermain/bermain-judi-online-domino-di-donacopoker/

    Ayo main sekarang di DonacoPoker.net

    BalasHapus
  2. BANYAK PROMO DISINI

    Agen Poker pulsa Terpercaya Di Indonesia, lokasi badal Judi Online menahan pulsa yakni sepotongan pedagang judi yang menamakan pertunjukan poker online pada saat ini sudah banget sepele degnan datangnya pementasan ini judi online endapan melalui pulsa akomodasi bernilai bermain disebuah permainan poker online yang kuasa kita jumpai waktu ini sebenarnya buah pecah semakin bertumbuhnya masa dan teknologi saat ini didalam atraksi gadaian online. Karena hanya memperhadapkan pulsa laksana dana endapan pergelaran di zeusbola online, pegawai sudah menjangkau putaran yang besar bermain beserta memenangkan permainan.

    Berpura-Pura menyimpan pulsa didalam pementasan poker online tentunya memang hendak kian menyenangkan personel saat agan mengerjakan tontonan tagan online. Berlandaskan adanya sedimen melewati pulsa maka petugas tentu bisa sehubungan sepele bernas beraga lalu berprofesi pemenang didalam semotif pementasan poker. Atraksi poker online sedimen lewat pulsa pastinya akan berhasil sebagian kegunaan bertingkah yang kuasa berbentuk pulsa doang atau berbentuk uang benar didalam sewujud pementasan poker online.

    BACA JUGA:

    http://134.209.98.69/fasilitas-lengkap-poker-deposit-via-pulsa-di-indonesia/
    http://134.209.98.69/tips-bermain-judi-online-pakai-pulsa-paling-ampuh/
    http://134.209.98.69/situs-poker-online-pulsa-terpercaya-di-indonesia/


    Daftar sekarang hanya di ZeusBola

    BalasHapus
  3. Judi deposit pulsa 25rb sudah menjadi hal yang sangat hangat dibicarakan oleh berbagai kalangan penjudi. Dimana sudah banyak situs judi online yang menyediakan layanan deposit menggunakan pulsa dengan minimal deposit yang bervariasi. Minimal deposit yang diterapkan bermacam-macam dan kembali lagi ke pemain itu sendiri ingin bertaruh di nominal taruhan berapa.

    Bonus Freechip :
    > Bonus New Member 10%
    > Bonus Deposit Harian 5%
    > Bonus Rake Back Mingguan

    SITUS POKER ONLINE TEXAS HOLDEM INDONESIA
    DOMINO QIUQIU PULSA
    CAPSA SUSUN GOPAY
    BANDAR CEME OVO
    LIVE POKER UANG ASLI

    * Kontak PokerAyam
    * Link Alternatif Pokerayam

    HUBUNGI KAMI:
    http://165.22.51.220/
    WA : 0812-2222-1680
    LINE : POKERAYAM

    BalasHapus
  4. PROMO NEW MEMBER 15%

    DewaZeus adalah bagian dari situs ZeusBola, yang merupakan bandar master bandar taruhan judi bola, Casino, Poker, taruhan sabung ayam online S128, CF88 DewaPoker, Live Casino Dealer Resmi Lisensi Filipina Paling Terpercaya di Indonesia, hanya di Bolazeus.

    Yang Merupakan Agen Bola Sbobet Indonesia Terpercaya, ZeusBola telah berkerja sama dgn perusahaan Sbobet beroperasi di Asia yang dilisensikan oleh First Cagayan Leisure & Resort Corporation, Manila-Filipina dan di Eropa dilisensikan oleh penaklukan Isle of Man pada beroperasi sbg juru taruhan olahraga sedunia.

    https://dewazeus.site/tips-penting-memilih-agen-poker-online-deposit-via-pulsa-terpercaya/
    https://dewazeus.site/situs-poker-online-deposit-via-pulsa-termurah-hanya-25rb/
    link zeusbola

    bonus s128

    Kunjungi juga link alternatif maxbet nova88 nova88 livechat, main langsung maxbet nova88.

    BalasHapus
  5. Museumtoto Agen Togel Online Terpercaya Indonesia – Museumtoto merupakan website yang melayani member untuk pasang togel dengan tingkat kenyamanan dan keamanan yang tinggi. Telah berpengalaman sejak system togel darat dan saat ini melangkah era digital sebagai bandar togel online. Sebagai situs agen judi togel online terpercaya di Indonesia, Museumtoto mendapat julukan dari para bettor sebagai bandar togel Singapore dengan pasaran hongkong dan sydney terpopuler.

    Casino Online :

    Bacarrat,Monopoly,Billiards,Suwit,GongBall,24D,12D,Roulette,SicboDice,Oglog,Dice 6,Head tail,Red White,24Spin dan Poker Dice.
    Minimal Deposit Hanya Rp.10.000 Bisa main semua Game dengan minimal Bett 1000.

    Agen Togel Online
    Agen Togel
    Situs Togel Online
    Bandar Togel Online
    Daftar Togel Online
    Agen Togel Hongkong
    Agen Togel Singapura
    Agen Togel Sidney
    Agen Toto Macau
    Museumtoto IDNLive

    Caranya mainnya juga gampang, langsung daftar link di bawah ini :

    Museum Bola
    Museum Poker
    Museum Ayam
    Museum Toto

    Untuk Layanan Support Bank yang dapat dipergunakan pada Judi Online MUSEUMTOTO terdapat beberapa jenis Bank Lokal seperti :

    Bank BCA

    Bank BNI

    Bank BRI

    Bank JENIUS / BTPN

    Bank MANDIRI


    PROMO

    • Bonus New Member 23%
    • Bonus Next Deposit 5%
    • Bonus Cashback Casino Up To 10%
    • Extra Bonus Prize 2 & Prize 3
    • Bisa Deposit Via Pulsa XL & TSEL

    Diskon dan Hadiah

    • 2D Discon 29% ( Pembayaran x 70 )
    • 3D Discon 58% ( Pembayaran x 400 )
    • 4D Discon 66% ( Pembayaran x 3000 )
    • Minimal Deposit : 10.000
    • Minimal Withdraw :50.000
    • Minimal Betting : 1000

    EXTRA BONUS
    HADIAH PRIZE II:
    • 4D : 200.000
    • 3D : 60.000
    • 2D : 10.000

    HADIAH PRIZE III:
    • 4D : 100.000
    • 3D : 30.000
    • 2D : 5.000

    Serta terdapat berbagai jenis kelebihan dari MUSEUMTOTO yang bisa anda dapatkan yaitu :

    Bisa Deposit dengan VIA PULSA / OVO / GOPAY / LINKAJA / DANA.

    Diskon dan Hadiah Paling Besar.

    Deposit & Withdraw tidak sulit dan sangat cepat.

    Proteksi Keamanan user ID member terbaik.

    Proteksi keamanan pada menu Lupa Password yang aman serta tidak menyulitkan.

    Layanan Website 24jam setiap hari.

    Tanpa adanya rekasaya apapun dalam permainan.

    Bonus Paling mudah didapatkan dan paling besar.


    Segera Daftarkan diri anda dan bermain bersama kami di MUSEUMTOTO.
    Alamat Situs Resmi :LINK RESMI MUSEUMTOTO ( KLIK DISINI )

    WA : +6283157394921

    CHAT SEKARANG KLIK DISINI

    Alamat Situs Alternatif :

    LINK ALTERNATIF 1 ( KLIK DISINI )
    LINK ALTERNATIF 2 ( KLIK DISINI )
    LINK ALTERNATIF 3 ( KLIK DISINI )

    Kumpulan Artikel MUSEUMTOTO...

    BANDAR TOGEL SINGAPORE DAN HONGKONG TERBAIK DI INDONESIA

    MUSEUMTOTO AGEN TOGEL ONLINE TERPERCAYA INDONESIA

    BalasHapus
  6. APAKAH ANDA SEORANG PETARUH YANG HANDAL ?
    APAKAH ANDA PECINTA JUDI BOLA ATAU MIX PARLAY ?
    SANGAT DIRUGIKAN JIKA ANDA BELUM BERMAIN DI MUSEUMBOLA, MUSEUMBOLA MERUPAKAN AGEN SITUS JUDI ONLINE
    MENYEDIAKAN BANYAK SEKALI BONUS SERTA PROVIDER JUDI YANG LENGKAP
    LANSUNG SEGERA AKSES KE SITUS KAMI DI MUSEUMBOLA RAJANYA AGEN JUDI ONLINE!!!
    MIX PARLAY DENGAN MINIMAL 2 TIM SAJA KALIAN SUDAH BISA BERMAIN MIX PARLAY !!!
    DEPOSIT BANK LOCAL :
    BCA - MANDIRI - BNI - BRI - DANAMON - JENIUS BTPN DLL

    DEPOSIT E-CASH :
    OVO - DANA - LINKAJA - GOPAY - SAKUKU - DOKU

    DEPOSIT PULSA (DEPOSIT NON RATE/ALIAS TANPA POTONGAN)
    -> TELKOMSEL
    -> XL / AXIS

    Demo SLOT
    Slot 888 Dragon
    Slot Joker Jewel
    Slot Aztec Gem

    LINK AKSES :
    daftar nomor togel
    daftar taruhan toto
    Link Alternatif museumbola
    Judi Slot Depo Dana
    Museumbola

    BalasHapus
  7. AGENT TOGEL ONLINE TERPERCAYA
    togel online
    Dapatkan Promo-promo Spesial Setiap Bulannya di Museum Toto

    Nikmati Kemudahan Deposit Museum Toto dengan PULSA dan OVOpay yang kami sediakan..
    Nikmati juga banyak Bonus Lainnya Yang Kami Sediakan..

    Dapatkan Deposit dengan rate potongan terendah untuk Telkomsel, AXIS dan XL..

    DEPOSIT VIA TELKOMSEL
    DEPOSIT VIA XL
    DEPOSIT VIA AXIS

    Dapatkan
    - Bonus Deposit 20% New Member
    - Bonus Deposit 5% Setiap Hari
    - Bonus Cashback 5% - 10%

    Hubungi Kami Secepatnya Di :
    WHATSAPP : 083157394921


    LINK ALTERNATIF MUSEUMTOTO
    LINK ALTERNATIF MUSEUMBOLA
    LINK ALTERNATIF MUSEUMPOKER
    LINK ALTERNATIF MUSEUMAYAM
    CLUB388
    SV388

    BalasHapus
  8. HANYA DENGAN 1 ID DAN APLIKASI

    Main Slot Online, Sabung ayam , Casino Online, Togel Online Terlengkap hanya di Mbo128 mainkan dgn pulsa tnpa potongan hny di Mbo128.

    https://linktr.ee/amel.nasution56

    BalasHapus
  9. Winning303

    PENAWARAN PROMOSI:
    Promo Deposit Pulsa dengan Potongan 20% Via TELKOMSEL / XL

    Memberikan Permainan Paling Seru dengan Tingkat Kemenangan yang tinggi... Yakin anda susah menang??? coba saja di winning303.. Kemenangan tidak akan jauh dari semangat anda!!
    Raih Jackpot Spesial yang bisa anda dapatkan...dengan modal kecil dapatkan bonus BESAR...
    Hanya di Winning303...

    Winning303 juga menyediakan permainan lain dengan 1 ID...
    1. Sportsbook / SBOBET
    2. Live Casino / Baccarat live sexy
    3. Slot Online / Slot JOKER
    4. Sabung Ayam S128 / sv388
    5. Poker IG / Poker IDN POKER

    • Bonus new member 20%
    • Bonus Next Deposit 10%
    • Bonus rollingan poker sampai 0,5 %
    • Bonus referral sampai SEUMUR HIDUP
    • Bonus Cashback 5-10 %
    • Bonus Menang 7x sabung ayam sv388

    Ayo Langsung bergabung dengan kami...
    Customer Service 24 Jam
    Hubungi Kami di :
    Website : Winning303,blog (ganti koma jadi titik)
    WA:+6287785425244

    BalasHapus
  10. ♥ PENAWARAN PROMOSI SLOT ONLINE ♥

    Deposit pulsa TANPA POTONGAN RATE via TELKOMSEL , XL dan AXIS !!!

    Untuk Member Baru juga mendapatkan BONUS NEW MEMBER yang bisa langsung di claim melalui customer service BOLAVITA !!

    Bolavita merupakan Agen Slot Online Terbaik di Indonesia yang selalu memberikan pelayanan dan hadiah menarik untuk Anda. BOLAVITA juga menyediakan berbagai permainan yang bisa Anda mainkan dengan 1 USERID saja.

    TERSEDIA DEPOSIT VIA :
    => PULSA ( XL & TELKOMSEL )
    => E-wallet (OVO, LINK AJA, GO-PAY, JENIUS dan DANA)
    => Bank (BCA, BRI, BNI, MANDIRI, CIMB NIAGA dan DANAMON)

    KLIK DISINI UNTUK MENDAFTAR BOLAVITA

    Masih ada bonus menarik lainnya !! PENASARAN ???

    Untuk informasi lebih lanjut bisa hubungi kami via livechat ataupun :
    ✔ WA / TELEGRAM : +62812-2222-995
    ✔ INSTAGRAM : @bola.vita
    ✔ FACEBOOK : @bolavita.ofc

    BalasHapus
  11. The author is unable to find reviews for "teman-dalam-kegelapan" in Indonesian, suggesting it may be a lesser-known work or a title not translated into English.
    pay traffic ticket va

    BalasHapus