Реферат: Разработка алгоритмов и программ выполнения операций над последовательными и связанными представлениями структур данных
{ int m = 0;
int *Pro = new int [Mas_y];
for (int j = 0; j< Mas_y; j++)
{int k = random(Mas_y+1);
int flag = 0;
for (int j = 0; j< m; j++)
{if (k==Pro[j]) flag = 1;}
if (k != 0 && flag == 0)
F<< k <<" " ;
Pro[m] = k;
m++;
}
delete [] Pro;
F<<"0\n";
}
F.close();
}
////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////
int HowMuch(char *FileName)
{//читаем первую строчку файла и узнаём сколько вершин в графе.
ifstream file;
int n=0;
file.open(FileName);
if (!file) cerr <<"Can not open file!!!!!";
else file >> n;
return n;
}
///////////////////////////////////////////////////////////////////////////////////////////////////////