void task()
{
unsigned int i;
int x;
int y;
int r;
printf("Input x: ");
scanf("%d", &x);
printf("Input y: ");
scanf("%d", &y);
if (y = 0)
{
r = 1;
}
else
{
r = x;
for (i = 1; i < y; i++)
{
r = r * x;
}
}
printf("x^y=%d\n", r);
}
полный вариант работающей версии тут
или если вам нужен скоростной подход то тут...
Комментариев нет:
Отправить комментарий