NB : software C++ yang digunakan adalah Borland
#include <iostream.h>
#include <conio.h>
float diskriminan();
float akar();
int a, b, c;
float d, x1, x2;
void main()
{
cout << "U J I A K A R K U A D R A T" << endl;
cout << "\nMasukkan nilai A = ";
cin >> a;
cout << "\nMAsukkan nilai B = ";
cin >> b;
cout << "\nMasukkan nilai C = ";
cin >> c;
diskriminan();
akar();
cout << "\nNilai akarnya ialah ";
if(d > 0)
cout << x1 << " dan " << x2;
else if( d == 0)
cout << x1;
else
cout << "(Imajiner)";
getch();
}
float diskriminan()
{
d = b*b - 4*a*c;
if(d > 0)
cout << "\nPersamaan ini mempunyai dua akar yang berbeda.";
else if(d == 0)
cout << "\nPersamaan ini mempunyai satu akar atau dua akar kembar";
else
cout << "\nPersamaan ini mempunyai akar imajiner. " << endl;
return d;
}
float akar()
{
x1 = (-b + d)/2*a;
x2 = (-b - d)/2*a;
return x1, x2;
}
Tidak ada komentar:
Posting Komentar