Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int tab[5] = { 1, 2, 3, 4, 5 };
- int tab2[5];
- int tab3[5] = { 1, 2, 3, 4, 5 };
- int licznik = 0;
- void sort(int n)
- {
- int flaga = 1;
- while (flaga)
- {
- flaga = 0;
- for (int i = 0; i < n; i++)
- {
- if (tab[i] > tab[i + 1])
- {
- int zapas = tab[i];
- tab[i] = tab[i + 1];
- tab[i + 1] = zapas;
- flaga = 1;
- }
- }
- }
- }
- void wypisz(int m)
- {
- cout << endl;
- for (int i = 0; i < m; i++)
- {
- cout << tab2[i];
- }
- }
- int znajdzPlusJeden(int a, int n)
- {
- int pomoc = NULL;
- for (int i = 0; i < n - 1; i++)
- {
- if (tab[i] == a) {
- pomoc = tab[i + 1];
- i = n;
- }
- }
- return pomoc;
- }
- void kombinacja(int n, int m)
- {
- for (int i = 0; i < m; i++)
- {
- tab2[i] = tab[i];
- }
- wypisz(m);
- int flaga = 1;
- int poziom = m-1;
- while (flaga)
- {
- if (znajdzPlusJeden(tab2[poziom] == NULL)) poziom--;
- if (tab[m-1] == tab[])
- }
- }
- int main()
- {
- int n, m, poziom;
- cout << "Podaj proszę ilosc elementow";
- //cin >> n;
- cout << "Podaj proszę ilosc elementow podzbioru";
- //cin >> m;
- poziom = 0;
- n = 5;
- m = 3;
- //sort(n);
- kombinacja(n, m,);
- cin >> m;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement