Контрольная работа: Фундаментальная группа. Конечные поля
coef[i] %= 5;
if( coef[i] == 0 )
{ flag = true;
}
else
flag = false;
if( flag == false )
break;
}
if( flag )
{ int *tmp = new int[deg+2];
tmp[0] = 1;
for(int i = 1; i <= deg+1; i++)
{ tmp[i] = coef[i-1];
}
coef = tmp;
deg = deg+1;
}
}
char *Polynom :: print()
{ char *s = new char[deg*3+(deg-1)*3 + deg*3 + deg*3];
int i = 0, f = 0;
s[0] = 0;
while ( i <= deg )
{ if (coef[i])
{ if(f)
strcat(s," + ");
f = 1;
switch(deg-i)