Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
tehnom
Зарегистрирован: 13.06.2005 Сообщения: 1
|
Добавлено: Пн Июн 13 2005 01:35 Заголовок сообщения: Как написать рекурсивную программу??? |
|
|
В универе дали лабу со следующим заданием:
Задано двумерное поле, содержащее черные фигуры на белом фоне. Перекрасить в красный цвет фигуру, содержащую выбранную пользователем точку. Допускается заменить цветовое представление кодовым.
Как по-простому написать я то знаю, а вот про рукурсию читал-читал и хоть убей не могу понять зачем она нужна.
Поэтому люди добрые, обращаюсь к вам за помощью, напишите пожалуйста пример проги или хотябы объясните чайнику как пишуться рекурсивные программки!!! |
|
Вернуться к началу |
|
|
kolobok0
Зарегистрирован: 22.04.2005 Сообщения: 253 Откуда: Мсква
|
Добавлено: Вт Июн 14 2005 11:52 Заголовок сообщения: Программки - не скажу, а вот вшивый пример... |
|
|
ну что то типа...
{
int nCount = 0;
Cikl(&nCount);
}
void Cikl(int* pnTmp)
{
(*pnTmp)++;
if(*pnTmp >= 3)
{
return;
}
}
с уважением _________________ (круглый) |
|
Вернуться к началу |
|
|
kolobok0
Зарегистрирован: 22.04.2005 Сообщения: 253 Откуда: Мсква
|
Добавлено: Вт Июн 14 2005 14:33 Заголовок сообщения: ой.. ошибся... мать её в качель... тьху ты... |
|
|
{
int nCount = 0;
Cikl(&nCount);
}
void Cikl(int* pnTmp)
{
(*pnTmp)++;
if(*pnTmp >= 3)
{
return;
}
Cikl(pnTmp) ;
}
простите старика... _________________ (круглый) |
|
Вернуться к началу |
|
|
|