Переведите из cout/cin в printf/scanf #include (iostream)
#include (cmath)

int main()
{
std::uint_fast16_t a{0},b{0},c{0},d{0},k{0};
std::int_fast16_t discriminant{0},x{0};
std::cout << "y = ax^2+bx+c - the first formula. Enter coefficients a,b,c\n";
std::cout<< "a = ";
std::cin>> a;
std::cout << "b = ";
std::cin >> b;
std::cout << "c = ";
std::cin >> c;
std::cout << "y = dx+k - the second formula. Enter coefficients d,k\n";
std::cout << "d = ";
std::cin >> d;
std::cout << "k = ";
std::cin >> k;
discriminant = std::pow((b - d),2) - 4*a*(c - k);

if(discriminant < 0)
std::cout << "Lines are not intersected\n";
else
{
x = -(b - d) * sqrt(discriminant) / 2*a;
std::cout << "Lines are intersected at [" << x << "," << static_cast(x)*d+k << "]\n";

if(discriminant > 0)
{
x = -(b - d) * -sqrt(discriminant) / 2*a;
std::cout << "Lines are intersected at [" << x << "," << static_cast(x)*d+k << "]\n";
}
}
return 0;
}

vladislava240203444 vladislava240203444    3   20.06.2020 12:04    2

Другие вопросы по теме Информатика