//Безобразие авторства Орловой Анастасии
//Даны действительные числа a, b, c. Найдите все решения квадратного уравнения ax2+bx+c=0.
//Для вычисления квадратного корня используется функция sqrt, для использования которой необходимо в начале программы подключить заголовочный файл cmath.
//Формат входных данных: три действительных числа.
//Формат выходных данных: два действительных числа, если уравнение имеет два корня, одно действительное число – при наличии одного корня.
//При отсутствии действительных корней программа не выводит ничего.
#include <iostream>
#include <cmath>
using namespace std;
int main( )
{
double a, b, c, x;
setlocale( LC_ALL, "Russian" ) ;
cout << "Введите коэффициенты" << endl;
cin >> a >> b >> c;
if ( ( a== 0 ) && ( b== 0 ) && ( c== 0 ) )
{
cout << "Вы уверены?" ;
}
else
{
if ( a== 0 )
{
if ( b! = 0 )
{
x= - c/ b;
cout << "x=" << x << endl;
}
}
else
{
double d= pow ( b,2 ) - 4 * a* c;
if ( d== 0 )
{ x= b* ( - 1 ) / a;
cout << "x=" << x << endl;
}
if ( d> 0 )
{
x= ( - b+ sqrt ( d) ) / 2 / a;
cout << "x=" << x << endl; x= ( - b- sqrt ( d) ) / 2 / a;
cout << "x=" << x << endl;
}
}
}
return 0 ;
}
Ly/QkdC10LfQvtCx0YDQsNC30LjQtSDQsNCy0YLQvtGA0YHRgtCy0LAg0J7RgNC70L7QstC+0Lkg0JDQvdCw0YHRgtCw0YHQuNC4Ci8v0JTQsNC90Ysg0LTQtdC50YHRgtCy0LjRgtC10LvRjNC90YvQtSDRh9C40YHQu9CwIGEsIGIsIGMuINCd0LDQudC00LjRgtC1INCy0YHQtSDRgNC10YjQtdC90LjRjyDQutCy0LDQtNGA0LDRgtC90L7Qs9C+INGD0YDQsNCy0L3QtdC90LjRjyBheDIrYngrYz0wLiAKLy/QlNC70Y8g0LLRi9GH0LjRgdC70LXQvdC40Y8g0LrQstCw0LTRgNCw0YLQvdC+0LPQviDQutC+0YDQvdGPINC40YHQv9C+0LvRjNC30YPQtdGC0YHRjyDRhNGD0L3QutGG0LjRjyBzcXJ0LCDQtNC70Y8g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8g0LrQvtGC0L7RgNC+0Lkg0L3QtdC+0LHRhdC+0LTQuNC80L4g0LIg0L3QsNGH0LDQu9C1INC/0YDQvtCz0YDQsNC80LzRiyDQv9C+0LTQutC70Y7Rh9C40YLRjCDQt9Cw0LPQvtC70L7QstC+0YfQvdGL0Lkg0YTQsNC50LsgY21hdGguIAovL9Ck0L7RgNC80LDRgiDQstGF0L7QtNC90YvRhSDQtNCw0L3QvdGL0YU6INGC0YDQuCDQtNC10LnRgdGC0LLQuNGC0LXQu9GM0L3Ri9GFINGH0LjRgdC70LAuIAovL9Ck0L7RgNC80LDRgiDQstGL0YXQvtC00L3Ri9GFINC00LDQvdC90YvRhTog0LTQstCwINC00LXQudGB0YLQstC40YLQtdC70YzQvdGL0YUg0YfQuNGB0LvQsCwg0LXRgdC70Lgg0YPRgNCw0LLQvdC10L3QuNC1INC40LzQtdC10YIg0LTQstCwINC60L7RgNC90Y8sINC+0LTQvdC+INC00LXQudGB0YLQstC40YLQtdC70YzQvdC+0LUg0YfQuNGB0LvQviDigJMg0L/RgNC4INC90LDQu9C40YfQuNC4INC+0LTQvdC+0LPQviDQutC+0YDQvdGPLiAKLy/Qn9GA0Lgg0L7RgtGB0YPRgtGB0YLQstC40Lgg0LTQtdC50YHRgtCy0LjRgtC10LvRjNC90YvRhSDQutC+0YDQvdC10Lkg0L/RgNC+0LPRgNCw0LzQvNCwINC90LUg0LLRi9Cy0L7QtNC40YIg0L3QuNGH0LXQs9C+LgogI2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBtYWluKCkKewoJZG91YmxlIGEsIGIsIGMsIHg7CglzZXRsb2NhbGUoTENfQUxMLCAiUnVzc2lhbiIpOwoJY291dCA8PCAi0JLQstC10LTQuNGC0LUg0LrQvtGN0YTRhNC40YbQuNC10L3RgtGLIiA8PCBlbmRsOwoJY2luID4+IGEgPj4gYiA+PiBjOwoJaWYgKChhPT0wKSAmJiAoYj09MCkgJiYgKGM9PTApKQoJewoKCQljb3V0IDw8ICLQktGLINGD0LLQtdGA0LXQvdGLPyI7Cgl9CgllbHNlIAoJewoJCWlmIChhPT0wKQoJCXsKCQkJaWYgKGIhPTApCgkJCXsKCQkJCXg9LWMvYjsKCQkJCWNvdXQgPDwgIng9IiA8PCB4IDw8IGVuZGw7CgkJCX0KCQl9CgkJZWxzZSAKCQl7CgkJCWRvdWJsZSBkPXBvdyhiLDIpLTQqYSpjOwoJCQlpZiAoZD09MCkKCQkJewl4PWIqKC0xKS9hOwoJCQkJY291dCA8PCAieD0iIDw8IHggPDwgZW5kbDsKCQkJfQoJCQlpZiAoZD4wKSAKCQkJewoJCQkJeD0oLWIrc3FydChkKSkvMi9hOwogCQkJCWNvdXQgPDwgIng9IiA8PCB4IDw8IGVuZGw7CQkJeD0oLWItc3FydChkKSkvMi9hOwogCQkJCWNvdXQgPDwgIng9IiA8PCB4IDw8IGVuZGw7CgkJCX0KCQl9CgkJCgl9CglyZXR1cm4gMDsKfQo=