A1exSun
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Задача - Ханойские башни. Нашел алгоритм, написал: Код: program tower; uses crt; procedure move(n: integer; left, center, right: char); begin if n = 1 then writeln(' ',n,' | ',left,' > ',right) else begin move(n-1,left,right,center); writeln(' ',n,' | ',left,' > ',right); move(n-1,center,left,right); end end; begin clrscr; writeln(' Диск | Перемещение'); move(4,'A','B','C'); readkey; end. | Теперь просят показать это все графически. Раньше с графикой не работал. Вопрос - как лучше делать, использовать псевдографику или graph? В том и том случае каждый раз, при каждом ходе, придется перерисовывать весь экран? |