Показать сообщение отдельно
Старый 17.08.2009, 22:28   #6
Knightmare
Дэвелопер
 
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений
(для 2,920 пользователей)
Ответ: что больше

Ээээ... Ну я тебе могу на С++ написать, на БМаксовые указатели сам потом перекладывай =)
int * MaxPtr(int * a, int * b)
{
    if(*a > *b) return a;
    return b;
}

int   a = Rnd(0, 1000);
int   b = Rnd(0, 1000);
int   c = Rnd(0, 1000);
int   d = Rnd(0, 1000);
int * e = MaxPtr(&a, MaxPtr(&b, MaxPtr(&c, &d)));
В результате - е указывает на максимальную переменную, цель достигнута.
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Knightmare за это полезное сообщение:
Mr_F_ (17.08.2009), newman (17.08.2009), NitE (17.08.2009)