Zaprojektować, zaimplementować i zademonstrować w praktyce użycie klas realizujących poniższe wytyczne:
- Klasa konwertująca liczby:
- z systemu binarnego na dziesiętny,
- z systemu dziesiętnego na hexadecymalny,
- z systemu hexadecymalnego na dziesiętny.
- Klasa z metodami obliczającymi dla podanej tabeli o elementach typu Double:
- średnią,
- odchylenie standardowe,
- rozstęp (czyli max - min).
- Klasa z trzema metodami sortującymi podaną tabelę o elementach typu Double:
- algorytm "bąbelkowy",
- algorytm "selection sort",
- algorytm "quicksort".
- Klasa obliczająca cos(x) = 1 - x2/2! + x4/4! - x6/6! + ... z dokładnościa do zadanego eps (pola: x, eps, wynik, blad, liczbaUlamkow; metody: obliczCosX, obliczBlad)
- Klasa produkująca kontrolki (3 typy) (pola: typ, left, top , width, height, ilosc; metody: wykonaj_Jedna, wykonaj_Zadaną_IloscPionowo, wykonaj_Zadaną_Ilosc_Poziomo, wykonaj_Zadaną_Ilosc_w_Kaskadzie)