03.04.2010, 12:20
Функция сортировки масива из С++ (Пузырьковая сортировка)
#define SortArray(%1) \
for(new i = sizeof(%1) - 1; i >= 1; i--) \
for(new j = 0; j < i; j++) \
{ \
if(%1[j] > %1[j + 1]) \
{ \
new foo = %1[j]; \
%1[j] = %1[j + 1]; \
%1[j + 1] = foo; \
} \
}
Функция возведения числа в степень (написал от нехер делать)
stock degree(Float:number, degree_n)
{
new Float:number_org = number;
for(new i = 1; i < degree_n; i++)
number *= number_org;
return number;
}
#define SortArray(%1) \
for(new i = sizeof(%1) - 1; i >= 1; i--) \
for(new j = 0; j < i; j++) \
{ \
if(%1[j] > %1[j + 1]) \
{ \
new foo = %1[j]; \
%1[j] = %1[j + 1]; \
%1[j + 1] = foo; \
} \
}
Функция возведения числа в степень (написал от нехер делать)
stock degree(Float:number, degree_n)
{
new Float:number_org = number;
for(new i = 1; i < degree_n; i++)
number *= number_org;
return number;
}