armen9494 (04.11.2011)
ax^2 +bx +c = 0
միհատ գտա.... էսա?
#include <iostream.h>
#include <cmath>
int main ()
{
//Declare Variables
double x,x1,x2,a,b,c;
cout << "Input values of a, b, and c." ;
cin >>a >>b >>c;
for (int i = 1; i <= 10; ++i);
{
if ((b * b - 4 * a * c) > 0)
cout << "x1 = (-b + sqrt(b * b - 4 * a * c)) / (2 * a)" &&
cout << "x2 = (-b + sqrt(b * b - 4 * a * c)) / (2 * a)";
if else ((b * b - 4 * a * c) = 0)
cout << "x = ((-b + sqrt(b * b - 4 * a * c)) / (2 * a)"
if else ((b * b - 4 * a * c) < 0)
cout << "x1 = ((-b + sqrt(b * b - 4 * a * c) * sqrt (-1)) / (2 * a) &&
cout << "x2 = ((-b + sqrt(b * b - 4 * a * c) * sqrt (-1)) / (2 * a);
}
return (0);
}
ստեղ ցիկլի իմաստը ո՞րն ա
Եթե ես ճիշտ հասկացա, ուրեմն խնդիրի լուծումն ունի հետևյալ տեսքը
#include <iostream.h>
#include <math.h>
void main ()
{
double x1,x2,a,b,c,d;
cout << "Input values of a, b, and c." ;
cin >>a >>b >>c;
d=b*b-4*a*c;
if (d>=0)
{
x1=(-b+sqrt(d))/(2*a);
x2=(-b-sqrt(d))/(2*a);
cout<<"x1="<<x1<<endl;
cout<<"x2="<<x2<<endl;
}
else cout<<"Diskriminant@ bacasakan e";
}
Varzor (04.11.2011)
Այս պահին թեմայում են 2 հոգի. (0 անդամ և 2 հյուր)
Էջանիշներ