Dasar teori :
Bentuk umum rumus akar kuadrat :
Sifat akar adalah
Jika D > 0 maka PK mempunyai 2 akar real berbeda
Jika D = 0 maka PK mempunyai 2 akar real yang sama
Jika D >= 0 maka PK mempunyai akar real
Jika D <= 0 maka PK mempunyai akar-akar tak dikenal (imajiner)
DOWNLOAD FILE
Flowcart :
Source Code :
DOWNLOAD FILEinclude <iostream>
#include <cmath>
using namespace std;
int main(){
float a,b,c;
float d,x1,x2;
cout<<“a = “;
cin>>a;
cout<<“b = “;
cin>>b;
cout<<“c = “;
cin>>c;
if(a==0 && b==0) {
cout <<“tidak ada akar<<endl”;
}
else if(a==0){
x1=-c/b;
cout<<“Akar x1 = “<<x1<<endl;
}else{
d=(b*b)-(4*a*c);
if(d<0){
cout <<” Imajiner “;
}else{
x1=(-b+sqrt(d))/(2*a);
x2=(-b-sqrt(d))/(2*a);
cout <<” x1 = “<<x1<<” x2 = “<<x2<<endl;
}
}
return 0; }
0 comments:
Post a Comment