24 lines
247 B
Plaintext
24 lines
247 B
Plaintext
|
int puiss(int n, int x)
|
||
|
{
|
||
|
int res = 1;
|
||
|
if (n == 0) {
|
||
|
return res;
|
||
|
}
|
||
|
if (n == 1) {
|
||
|
return x;
|
||
|
}
|
||
|
while (n > 0) {
|
||
|
res = res * x;
|
||
|
n = n - 1;
|
||
|
}
|
||
|
return res;
|
||
|
}
|
||
|
|
||
|
int main()
|
||
|
{
|
||
|
int x = 3;
|
||
|
int n = 5;
|
||
|
puti(puiss(x,n)); // 3 ^ 5
|
||
|
return 0;
|
||
|
}
|