Отчет 12 июля 2011 г

Jul 20, 2011 17:38

Разработал функции BusyMove и Move (проверка, занята ли клетка поля, и функция совершения хода).

//Проверка занята ли клетка поля
//вход - указатель на поле table, координаты клетки y и x
//выход - флаг занята или нет клетка
bool BusyMove(Table ** table, char y, char x)
{
    return (table[y][x].content != 0);
}

//Совершаем ход
//вход - координаты клетки y и x, флаг comp (за кого будем ходить)
//выход - ничего
void Move(char y, char x, bool comp)
{
    //comp 0 - сканирование ходов человека
    //comp 1 - сканирование ходов компа
    table[y][x].content = ((comp) ? 2 : 1);
    lastMove.x = x;
    lastMove.y = y;
    //Увеличиваем кол-во ходов человека
    if (!comp)
        nmove++;
}
P.S. Сейчас лето, но молодёжь пьет пиво, вместо того, чтобы вести ЗОЖ. Как Вы думаете, что будет с ними через несколько лет? Я не могу точно ответить на этот вопрос. Но что касается меня, то я уж лучше куплю письменный стол под старину Игоря, чем брошу ходить в тренажерный зал.

Программирование, Лето, Информатика, Компьютер, Бодибилдинг

Previous post Next post
Up