Jumat, 25 Maret 2011

 Menghitung Akar Imajiner berbentuk A+Bi
 
Ass.Wr.Wb
Semoga kita selalu dalam lindungan yang kuasa. Amin....
Semoga program Menghitung Akar Imajiner berbentuk A+Bi bermanfaat, Di pelajari ya....

//Akar Imajiner berbentuk A+Bi//
#include
#include
#include
class Akar {
public:
Akar();
//void cetak_akar();
private:
int A, B, C; // input
int disk() { return B*B-4*A*C; }
float x1, x2; // akar 1 dan akar 2
};

Akar::Akar() {
cout << "Koefisien pangkat 2 : "; cin >> A;
cout << "Koefisien pangkat 1 : "; cin >> B;
cout << "Koefisien pangkat 0 : "; cin >> C;
if (A == 0) {
cout << "bukan pers. 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\t"<<
}
}

main() {
Akar kasus;
getch();
return 0;
}



hasil dari program di atas jika tercompiler oleh program Borlan C++ adalah

Selamat Mencoba ya...
Wss..Wr.Wb
Share This :

Related Templates

Tidak ada komentar:

Posting Komentar

 
Copyright © 2011. Informatika Creation - RYA