Код:
#include <vector>
#include <cstdlib>
int main()
{
// >> Надо реализовать такую штуку.
// >> Имееться масив на (макс) 200 чисел
std::vector<double> array1(200);
// >> Заполняеться просто от 1 до 200,
for(unsigned n=0; n<array1.size(); +n) array1[n] = n + 1;
// >> надо что бы прога выдала 10 из них полным рендомом,
std::randomize();
for(unsigned n=0; n<10; ++n)
{
unsigned rand_index = std::random(array1.size());
std::cout << array1[rand_index] << std::endl;
// >> причём что бы не повторялись,
std::vector<double>::iterator i = array1.begin();
std::advance(i, rand_index);
array1.erase(i);
}
// >> кто знает как это сделать на с++ а ещё лучше в с++ builder 6.0.
// работает с любым компилятором C++ 3.3.2 под любую ОС
return 0;
}