Курсовая работа: Задача Y пентамино

print(geometry);

getch();

// b ? Print(kol,kol2) : Print(kol,pow(kol,2)+g);

// b ? Prrint(kol,kol2) : Prrint(kol,pow(kol,2)-h);

return 0;

}

//подпрограмма формирования массива фигур,

//изначальногомассива geometry

void forming(int geo[12][25])

{ struct pents

{ int shape[5][5];//форма фигуры

char located; //находится на доске/не находится

} image[12]; //массив из 12 фигур

int h;

for(int i=1;i<=12;i++) //кол-во фигур

{ h=1;

for(int j=1;j<=5;j++) //размерность каждой фигуры

for(int k=1;k<=5;k++)

//присвоение массиву форматов каждой фигуры,

//значений из нгчальных данных

{ image[i].shape[j][k]=geo[i][h];

h++;

}

}

for(i=1;i<=12;i++)

//пока ни одна фигура не ледит на поле расстановки,

//поэтомузначение "N"

image[i].located='N';

}

К-во Просмотров: 506
Бесплатно скачать Курсовая работа: Задача Y пентамино