Pridať komentár

Príspevok, na ktorý odpovedáte

Re: kvadr rovnica v php 14.04.2009 | 10:16
Avatar Miroslav Bendík Gentoo  Administrátor
Snáď funkčné riešenie je na tomto webe (snáď pomôže). Časť zdrojových kódov:
double a, b, c;

a = 0;
// načítanie
cout << "Zadajte a " << endl;
cin >> a;
cout << "Zadajte b " << endl;
cin >> b;
cout << "Zadajte c " << endl;
cin >> c;

double D = b * b - 4 * a * c;

if (a == 0)
{
	cout << "Vysledok je " << (-c) << endl;
}
else if (D  == 0)
{
	cout << "Vysledok je " << (-b / 2.0 * a) << endl;
}
else if (D > 0)
{
	D = sqrt(D);
	cout << "Vysledok x1 je " << (-b - D) / (2.0 * a) << endl;
	cout << "Vysledok x2 je " << (-b + D) / (2.0 * a) << endl;
}
else
{
	D = sqrt(-D);
	double real = (-b) / (2.0 * a);
	double imag = D / (2.0 * a);
	cout << "Vysledok x1 je " << real << (imag > 0?" +":" ") << imag << "i" << endl;
	cout << "Vysledok x2 je " << real << ((-imag) > 0?" +":" ") << (-imag) << "i" << endl;
}
4 - 2 plus tisíc (číslom)

Maximálna veľkosť je: 2,0 MB