#include <iostream>
#include <time.h>
#include <cstdlib>
using namespace std;
int main()
{
float p, q;
int a, b, c;
cout<<"a*x^2+b*x+c"<<endl;
srand(time(NULL));
a=rand%21-10;
cout<<"a: "<<a<<endl;
b=rand%21-10;
cout<<"b: "<<b<<endl;
c=rand%21-10;
cout<<"c: "<<c<<endl;
p=(-1*b)/(2*a);
q=(-1*(b*b-(4*a*c)))/(4*a);
cout<<"Pierwsza wspolrzedna wierzcholka wynosi: "<<p<<endl;
cout<<"Druga wspolrzedna wierzcholka wynosi: "<<q<<endl;
return 0;
}
Program dla wylosowanych współczynników a, b, c liczy p i q czyli współrzędne wierzchołka paraboli. Błąd pojawia się przy 3 linijkach kiedy chcę przypisać wylosowane liczby współczynnikom a, b i c. Te współczynniki mają być całkowite.