Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <random>
- #include <time.h>
- #include <iostream>
- #include <vector>
- using namespace std;
- void wypisz(vector<int>tab)
- {
- for (int i = 0; i < tab.size(); i++)
- {
- cout << tab[i] << ",";
- }
- }
- vector<int>generuj(int dlugosc, int min, int max)
- {
- vector<int>test;
- int losowaliczba;
- for (int i = 0; i < dlugosc; i++)
- {
- losowaliczba = rand() % (max - min) + min;
- test.push_back(losowaliczba);
- }
- return test;
- }
- vector<int>wybierz(vector<int>tab, int dzielnik, int reszta = 0)
- {
- vector<int>test;
- for (int i = 0; i < tab.size(); i++)
- {
- if (tab[i] % dzielnik == reszta)
- {
- test.push_back(tab[i]);
- }
- }
- return test;
- }
- int suma(vector<int>tab)
- {
- int wynik = 0;
- for (int i = 0; i < tab.size(); i++)
- {
- wynik += tab[i];
- }
- return wynik;
- }
- int potega(double a, int b)
- {
- int wynik = 1;
- while (b > 0)
- {
- wynik *= a;
- b--;
- }
- return wynik;
- }
- int main()
- {
- wypisz(generuj(10, 0, 5));
- cout << endl;
- cout << potega(5, 2);
- cout << endl;
- vector<int>tab = { 2,3,5 };
- cout << suma(tab);
- cout << endl;
- wypisz(wybierz(tab, 1));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement