/*vytvoøte modul PraceSCisly, který bude obsahovat seznam celých èísel.
Tøída PraceSCisly bude ve jmeném prostoru PrijmeniJmenoCpp2ZK.
Program bude obsahovat následující rozhraní:
- Kontruktor PraceSCisly (int pocet, int dolniHranice, int horniHranice) -
vygeneruje a vlozi do seznamu pocet celých èísel z intervalu <dolniHranice,horniHranice>.
- Metodu Vypis - která vypisuje všechny èísla ze seznamu na obrazovku.
- Metodu Setrid - setøídí všechny èísla v seznamu.
- Metodu VratPrumerSudych - vracejici prumer ze vsech sudych cisel seznamu
- Metodu VratPrumerLichych - vracejici prumer ze vsech lichych cisel seznamu
- metoda VratpocetCislic - vracejici pocet vyskytu cislice, ktera je predana metode jako argument
- Vytvorte si unarni predikat, ktery bude testovat argument, jestli je delitelny cislem, ktery bylo zadano
pri vytvorenni instance predikatu(napr. jestli je nasobek 3).
- Metoda VratVektorPodminka, ktera bude vracet vektor s hodnotami, ktere splnuji podminku unarniho predikatu.
Vytvorte program, ktery pomoci menu bude testovat veskerou funkcionalitu modulu PraceSCisly.
pro jednotlive metody pouzijte STL knihovnu.*/
//#include <stdlib.h> /* srand, rand */
#include <time.h>
#include <vector>
#include <iostream>
#include <algorithm>
using std::cin;
using std::cout;
using std::endl;