Rabu, 16 Maret 2016

ALGORITMA DAN PEMROGRAMAN MENCARI AKAR PERSAMAAN KUADRAT ( Kasus 3.3 )


Assalamualaikum W.W.,
Haloooo sobat semua kembali lagi nih ane bakalan ngeposting yang berkaitan dengan alpro. Mungkin ini bakalan jadi postingan terkahir di hari ini , capek coii dari tadi ngepost mulu hehehe ...
Di postingan ini ane bakalan sharing Program untuk mencari akar-akar persamaan kuadrat.

Beginilah langkah nya ::


Kalau kita jadikan dalam bentuk flowchart kurang lebih akan menjadi seperti ini bentuknya ::::
disitu ane bikin menggunakan percabangan untuk mendapatkan 3 alternatif yaitu harganya 0, postifi atau ngetif.

code C++ juga bisa ente copas ke compiler DevCpp ::

#include <iostream>
#include <math.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
    int a,b,c;
    long disk;
    float x1,x2;
    cout<<"Koefisien pangkat 2 : ";
    cin>>a;
    cout<<"Koefisien pangkat 1 : ";
    cin>>b;
    cout<<"Koefisien pangkat 0 : ";
    cin>>c;
    if(a==0){
        cout<<"Bukan persamaan kuadrat \n";
        cout<<"Harga akar = "<<-c/b;
    }
    else {
        disk= b*b-4*a*c;
    if(disk>0){
        x1=-b+sqrt(disk)/(2*a);
        x2=-b-sqrt(disk)/(2*a);
        cout<<"diskriminan = "<<disk<<endl;
        cout<<"x1 = "<<x1<<endl;
        cout<<"x2 = "<<x2<<endl;
    }
    else if(disk==0){
        x1=-b/(2*a);
        x2=x1;
        cout<<"diskriminan = 0 \n";
        cout<<"x1 = "<<x1<<endl;
        cout<<"x2 = "<<x2<<endl;
    }
    else
    cout<<"Akar imajiner";
    }

    return 0;
}

Sama dengan Flowchart di C++ juga menggunakan sistem percabangan ..
nanti hasil yang akan di tampilkan akan jadi seperti ini ::

 Sekian dulu lah dari ane capek nih mau ngampus dulu hehe .. semoga bermanfaat untuk semua

Wassalamualaikum W.W.


untuk program lainnya bisa kunjungi blog temen ane Disini atau Disini

14 komentar:

  1. Wah mantap gan ane sich pakainya eclipse

    BalasHapus
  2. rumit banget materinya, disatuin dgn matematika..

    BalasHapus
  3. Wah lumayan nih, nemu juga, ada tugas perograman dasar,suruh kek bginian, pusing -_- wkk

    BalasHapus
  4. Auh, c++ ku masih sedikit rendah.

    BalasHapus
  5. Compiler DevCpp itu apaan ya? sejenis aplikasi atau apa? maaf kalau banyak nanya, saya orang kampung jadi gak begitu tau yang namanya gituan. :D

    BalasHapus
    Balasan
    1. iya mas sejenis aplikasi buat bahasa c++ :D

      Hapus
  6. Wah, kayaknya rumit ya sobat..
    padahal ane rencanananya mau belajarin itu

    BalasHapus
  7. rumit banget ni ganwkwkwk :v

    BalasHapus