#include <cstdlib>
#include <iostream>
#include <math.h>
using namespace std;
class irsyad{
public:
void akar(){
cout<<"koefisien pangkat 2 = ";cin>>a;
cout<<"koefisien pangkat 1 = ";cin>>b;
cout<<"koefisien pangkat 0 = ";cin>>c;
disk=(b*b-4*a*c);
if(a==0){
cout<<"bukan pers. kuadrat \n";
cout<<"harga akar = "<<-c/b;
}
else if(disk>0){
x1=(-b+sqrt(disk)/(2*a));
x2=(-b-sqrt(disk)/(2*a));
cout<<"deskriminan = "<<disk<<endl;
cout<<"x1 = "<<x1<<endl;
cout<<"x2 = "<<x2<<endl;
}
else if(disk==0){
x1=(-b/(2*a));
x2=(x1);
cout<<"deskriminan = 0 /n";
cout<<"x1 = "<<x1<<endl;
cout<<"x2 = "<<x2<<endl;
}
else
cout<<"akar imajiner";
}
private:
int a,b,c;
float x1,x2;
long disk;
};
int main(int argc, char** argv) {
system("color a");
irsyad uad;
uad.akar();
return 0;
}
saat di compiler..
flowchart nya...
terima kasih.
0 comments:
Post a Comment