7.2.. Učitati koeficijente kvadratne jednačine. Ispis ima odgovarajući izgled:
Listing programa:
//P07211084//
#include <iostream>
#include <cmath>
#include <math.h>
using namespace std;
int main()
{
float a,b,c,x1,x2,x,z; // deklarisanje varijabli
cout << "Upisati koeficijente kvadratne jednacine a,b i c: " << endl;
cin>>a>>b>>c;
if(pow(b,1) - 4*a*c > 0)
{
x1=(-b + sqrt(pow(b,1) - 4*a*c))/(2*a);
x2=(-b + sqrt(pow(b,1) - 4*a*c))/(2*a);
cout << "Rjesenja su realna x1= " << x1 << " " << "i x2= " << x2 << endl;
}
else if(pow(b,1) - 4*a*c==0)
{
x=(-b/(2*a));
cout << "Rjesenje je linearno x= " << x << endl;
}
else
{
z=(sqrt(-pow(b,1)+4*a*c))/2;
cout << "Rjesenja su kompleksna z1= " << -b/(2*a) << " + " << z << "z2= " << -b/(2*a) << " - " << z << "i" << endl;
}
return 0;
}
Ispis na ekranu:
Index
|
|