class Pierwiastki
{
 private:
 int a,b,c;
 double x1,x2;
 int delta;
 public:
 Pierwiastki(int a, int b, int c);
 void Wypisz();
};
Pierwiastki::Pierwiastki(int x, int y, int z)
{
 a=x;
 b=y;
 c=z;
 delta=(b*b)-(4*a*c);
}
void Pierwiastki::Wypisz()
{
 if(delta<0)
 {
  cout<<"Delta<0, brak pieriwastków równania"<<endl;
 }
 else if(delta>0)
 {
  x1=(-b-sqrt(delta))/(2*a);
  x2=(-b+sqrt(delta))/(2*a);
  cout<<"Delta= "<<delta<<" x1 = "<<x1<<" x2  = "<<x2<<endl;
 }
 else
 {
  x1=-b/(2*a);
  x2=x1;
  cout<<"Delta = 0, x1 i x2 = "<<x1<<endl;
 }
}
Brak komentarzy:
Prześlij komentarz