#include <iostream>
#include <cmath>
#include <clocale>
using namespace std;
// Функция вычисления значения параболы в точке x
float f(float a, float b, float c, float x)
{
float y = a * pow(x, 2) + b * x + c;
return y;
}
void main()
{
/*предусловия: a, b, c вводятся пользователем, a != 0*/
/*постусловия: программа вычисляет координаты вершины параболы (x, y)*/
setlocale(LC_ALL, "Russian");
float a, b, c;
float x, y;
cout << "Программа вычисляет координаты вершины параболы\n";
cout << "Введите a: ";
cin >> a;
cout << "Введите b: ";
cin >> b;
cout << "Введите c: ";
cin >> c;
x = -b / (2 * a); // координата x вершины
y = f(a, b, c, x); // вызов функции f
cout.precision(2);
cout << "Координаты вершины параболы:\n";
cout << "x = " << x << "\n";
cout << "y = " << y << "\n";
system("pause");
}