Re: кстати - Pearl , 23.02.2005 03:51 MSK | ||
: : Даны числа X и Y. Число X надо умножить на Y, если Y положительное, и разделить на Y, если Y отрицательное. Произвести вычисление, не проводя предварительно проверку знака Y. : : : : .kitn : : x*y^sign(Y) : : ^ - возведение в степень : sign(y)= 1, y > 0 : = -1, y < 0 : =0, y=0 это как раз предварительная проверка знака Y. :) Имхо, более правильно X*Y^(Y/|Y|) Поскольку в условиях задачи не сказано, что Y может принимать 0, то будем считать оно 0 не принимает. | ||
|