#include <iostream>
#include "wielomian.h"
using namespace std;

int main(int argc, char *argv[])
{

	double wsp[]={ 1,2,0,4,5 };
	Wielomian w1(wsp,4);
   cout << "Wyswietlam wielomian " << endl;
	cout << w1 << endl;
   
   cout << "\nTo samo za pomoca metody wyswietl" << endl;
	w1.Wyswietl();

	Wielomian w2=w1*3;
   cout << "\nWielomian w2 = w1 * 3 " << endl;
   cout << w2 << endl;
 
   Wielomian w3=w1+w2;
   cout << "\nWielomian w3 = w1 + w2 " << endl;
   cout << w3 << endl;


   w3=w1;
   cout << "\nWielomian w3 = w1" << endl;
   cout << w3 << endl;

   w3 *= 2;
   cout << "Wielomian w3 * 2" << endl;
   cout << w3 << endl;

   cout << "Pochodne wielomianu w1:\n1 stopnia : " << *w1 << "\n2 stopnia : " << **w1 << "\n3 stopnia : " << ***w1 << endl; 
   cout << "4 stopnia : " << w1.Pochodna(4) << "\n5 stopnia : " << w1.Pochodna(5) << "\n6 stopnia : " << w1.Pochodna(6) << endl; 


	return 0;

}
