#include <iostream>
#include <cmath> //Ты эти 2 класса не подключал, я сама добавила
using namespace std;
int main()
{
//double b2 & double c3 — были лишними
double z;
int a, b, c; //Ты забыл добавить эти переменные
cout << "Enter the value of a: "; // Enter initial data
cin >> a;
cout << "Enter the value of b: ";
cin >> b;
cout << "Enter the value of c: ";
cin >> c;
cout << "\nBy the vieta theorem, or by a discriminant"; //Компиляторы чаще всего не принимают кириллицу, только латиницу, так что в следующий раз пиши на английском
cout << "\nEnter the value z (first coefficient)";
cin >> z; //Ты забыл поставить пользователький ввод
if (z>10)
cout << b*b - 4*a*c; //Право, не знаю, так можно писать? "x+y >=0", компилятор не понял, что ты хочешь проверить, не меньше ли дискриминант нуля, это условие надо поставить в if, читай дальше
//condition for
cout <<"\nWe solve in our head according to Vieta's theorem";
int D; //По моему, так компилятору будет намного понятнее, корни и дискриминант — объявить в разных переменных
D = (b*b)-4*a*c;
if (D>0) { //Вот здесь уже можно ставить условие, написанное тобою выше, и удалённое позже мною
double x1, x2; //Объявление корней
x1 = ((-1*b) - sqrt(D)) / (2*a);
x2 = (-1*b + sqrt(D)) / (2 * a);
cout << "\nThe first root is " << x1 << endl; // data output
cout << "\n The second root is " << x2 << endl; // data output
}
else if (D == 0) { //Условие, если дискриминант равен нулю
double x; //Создаём переменную, где будет хранится формула нахождения одного единственного корня
x = -b / (2 * a);
cout << "\n The single root is " << x << endl;
}
else {
cout << "\nThe discriminant is less than 0, the roots are immaterial.";
}
}