#21
#include <iostream>
#include <ctime>
using namespace std;
int losuj (int zakres, int poczatkowa)
{
int wylosowana = 0;
wylosowana = ((rand()%zakres)+poczatkowa);
return wylosowana;
}
int sprawdz (int tab[], int ilosc, int liczba)
{
int licznik = 0;
do {
if (tab[licznik] == liczba) return false;
licznik++;
cout << "Check!4" << endl;
} while (licznik < ilosc);
return true;
}
void wypisz (int tablica[], int ilosc)
{
int licznik = 0;
do {
cout << "Element [" << licznik << "]: " << tablica[licznik] << endl;
licznik++;
cout << "Check!3" << endl;
} while (licznik < ilosc);
}
int main()
{
srand(time(NULL));
int losy = 5;
int poczatek = 1;
int zakres = 10;
int tablica[5];
int los;
bool unikat;
int licznik = 0;
do {
do {
los = losuj (zakres, poczatek);
unikat = sprawdz(tablica, losy, los);
cout << "Check!" << endl;
} while (unikat == false);
cout << "Check2!" << endl;
tablica[licznik] = los;
licznik++;
} while (licznik < losy);
wypisz (tablica, losy);
return 0;
}
|
run
| edit
| history
| help
|
0
|
|
|