Page 19 - karlina Ebook
P. 19
Contoh 2
#include <iostream.h>
void main()
{
int m = 26,n=82;
int min = m < n ? m:n;
cout <<Bilangan terkecil adalah”<<min<<endl;
}
2
Percobaan 3.7: Mencari Akar Persamaan Kuadrat : AX + BX + C = 0.
#include <iostream.h>
#include <math.h>
main() {
float a,b,c,disk,x1,x2;
cout<<"Masukkan nilai a: "; cin>>a;
cout<<"Masukkan nilai b: "; cin>>b;
cout<<"Masukkan nilai c: "; cin>>c;
if (a == 0) {
cout<<"\nBukan persamaan kuadrat ..." ;
return(0);
}
disk = b*b - 4*a*c;
if (disk == 0){
x1 = -b / (2*a);
cout << "Dua akar real kembar"<<endl;
cout << "x1 = x2 = "<< x1 <<endl;
}
else if (disk > 0){
x1=(-b + sqrt(disk)) / (2*a);
x2=(-b - sqrt(disk)) / (2*a);
cout << "Dua akar real berlainan "<<endl;
cout << "x1 = "<< x1 <<endl;
cout << "x2 = "<< x2 <<endl;
}
else if (disk < 0){
x1 = -b / (2*a);
x2 = sqrt(-disk) / (2*a);
cout << "Dua akar imajiner berlainan "<<endl;
cout << "x1 = "<< x1 <<" + " << x2 << "i"<<endl;
cout << "x2 = "<< x1 <<" - " << x2 << "i"<<endl;
}
}
16