Witam wszystkich użytkowników forum mam następujący problem. Moim zadaniem jest napisać program obliczający pierwiastki równania kwadratowego, z tym to problemu nie miałem cały program wklejam poniżej. Problem pojawia się w momencie gdy do programu trzeba dodać strukturę(tablice). Mógłby to w sposób klarowny mi wytłumaczyć lub dopisać do programu te struktury.Pozdrawiam i liczę na szybką pomoc.
#include <iostream>
#include <math.h>
using namespace std;
int oblicz_delte(int a, int b, int c)
{
int delta;
delta = b*b - 4*a*c;
if(delta<0)
cout<<" brak rozwiazan rzeczywistych"<<endl;
return delta;
}
void oblicz_miejsca_zerowe ( int a, int b, int delta)
{
double x, x1, x2;
x= -b/2*a;
x1= (-b - sqrt(delta))/2*a;
x2=(-b + sqrt(delta))/2*a;
if(delta==0)
cout<<" jest jedno miejsce zerowe:"<<x1<<endl;
if(delta>0)
cout<< "Sa dwa miejsca zerowe:"<<x1<<endl<<x2<<endl;
}
int main()
{
int a,b,c;
cout<<"podaj a:"<< endl;
cin>>a;
cout<<"podaj b:"<< endl;
cin>>b;
cout<<"podaj c:"<< endl;
cin>>c;
oblicz_miejsca_zerowe(a,b,oblicz_delte (a,b,c));
system("pause");
return 0;
}