#include "pch.h" #include #include #include //max liczba parzysta z vectora using namespace std; 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; } int max(vectortab) { int c = tab[0]; for (int i = 1; i < tab.size(); i++) { if (c < tab[i]) { c = tab[i]; } } return c; } bool CzyParzysta(int liczba) { return liczba % 2 == 0; } int maxParzysta(int lmin, int lmax, int dlugosc) { vectortab = losowyVector(lmin, lmax, dlugosc); vectorparzystyTab; for (int i = 0; i < tab.size(); i++) { if (CzyParzysta(tab[i])) { parzystyTab.push_back(tab[i]); } } int c = max(parzystyTab); return c; } int main() { cout << maxParzysta(100, 1000, 10); }