1) Napisati funkcije za sortiranje nizova raznih tipova (float, 
double, int, long) raznim metodama (selection, insertion, bubble). 
Deklaracije funkcija izdvojiti u zaglavlje mysort.h, a definicije u
fajl mysort.c. Test program napisati u fajlu main.c. Odvojeno prevesti
obe datoteke, a zatim ih povezati u jedan izvrsni fajl. Test program treba 
da ucitava niz celih brojeva sa komandne linije.
2) Za razlicite metode sortiranja iz prethodnog zadatka ispitati vreme
izvrsavanja za razlicite nizove (koristiti komandu time pod Linux-om).
3) Test program prvog zadatka promeniti tako da se sa komandne linije
unosi samo dimenzija niza n, a elementi niza se generisu na slucajan 
nacin iz intervala [0, n*n]. 
4) Napisati funkciju koja ispituje da li u datom nizu postoje dva elementa
ciji je zbir jednak datom broju x. Uputstvo: prvo sortirati niz.
5) Napisati funkciju koja odredjuje nulu funkcije cos(x) na intervalu 
[0,2] metodom polovljenja intervala (analogija sa binarnom pretragom).

NAPOMENA: Prva dva zadatka su obavezna za sve studente.
