Carilah akar-akar persamaan kuadrat.
Analisis :
- Input : koefisien A, B dan C bilangan real
- Proses : ada tiga alternatif pilihan dari harga (b*b-4ac) Yaitu harganya 0, positif atau negatif
- Output : nilai akar berdasar rumus
C++ :
#include <iostream>
#include <string>
#include <math.h>
using namespace std;
int main()
{
int a, b, c;
long double disk, x1, x2;
cout<<"Input kan A = ";
cin >> a;
cout<<"Inputkan B = ";
cin >> b;
cout<<"Inputkan C = ";
cin >> c;
disk =b*b-4*a*c;
if (a==0)
{
cout << "bukan persamaan kuadrat" << endl; }
else
{
if (disk==0)
{
x1 =-b/2*a;
x2 =x1;
cout << "x1 = "<<x1 << endl;
cout << "x2 = "<<x2 << endl; }
else
{
if (disk>0)
{
x1 =-b+sqrt(disk)/2*a;
x2 =-b-sqrt(disk)/2*a;
cout << "x1 = "<<x1 << endl;
cout << "x2 = "<<x2 << endl; }
else
{
cout << "Akar imajiner" << endl; }
}
}
system("PAUSE");
return 0;
}
Semoga bermanfaat :-D
Tidak ada komentar:
Posting Komentar