#include "pch.h" #include #include #include using namespace std; bool CzyNalezy(vectortab, int liczba) { for (int i = 0; i < tab.size(); i++) { if (liczba == tab[i]) { return true; } } return false; } bool CzyZawiera(vectorzbior, vectorpodzbior) { for (int i = 0; i < podzbior.size(); i++) { if (CzyNalezy(zbior, podzbior[i]) == false) { return false; } } return true; } vectorunikalnosc(vectortab) { vectorwynik; wynik.push_back(tab[0]); for (int i = 0; i < tab.size(); i++) { if (!CzyNalezy(wynik, tab[i])) { wynik.push_back(tab[i]); } } return wynik; } void wypisz(vectortab) { for (int i = 0; tab.size(); i++) { cout << tab[i] << " "; } } int max(vectortab) { int c = tab[0]; for (int i = 0; i < tab.size(); i++) { if (c < tab[i]) { c = tab[i]; } } return c; } int min(vectortab) { int c = tab[0]; for (int i = 0; i < tab.size(); i++) { if (c > tab[i]) { c = tab[i]; } } return c; } int modul(int liczba) { if (liczba < 0) { liczba *= -1; } return liczba; } int losowaLiczba(int lmin, int lmax) { return rand() % modul(lmax - lmin) + lmin; } vectorlosowyVector(int lmin, int lmax, int dlugosc) { vectorwynik(dlugosc); for (int i = 0; i < dlugosc; i++) { wynik[i] = losowaLiczba(lmin, lmax); } return wynik; } bool CzyParzysta(int liczba) { return liczba % 2 == 0; } vectorwyciagnij(vectortab, bool parzystosc) { vectorwynik; for(int i = 0; itab) { int suma = 0; for (int i = 0; iwynik = wyciagnij(losowyVector(10, 100, 10), true); vectorwynik1 = wyciagnij(losowyVector(10, 100, 10), false); vectortab = { 1,2,3 }; for (int i = 0; i < wynik.size(); i++) { cout << wynik[i] << " "; } cout << endl; for (int i = 0; i < wynik.size(); i++) { cout << wynik[i] << " "; } cout << endl; cout << suma(tab); }