
06.01.2008, 03:32
|
|
Banned
Регистрация: 06.01.2008
Сообщений: 2
Провел на форуме: 6456
Репутация:
21
|
|
Код:
#include <iostream.h>
float pow ( float, int );
int main ()
{
for ( int i=1; i<10; i++ )
{
cout << "for i = " << i << " resultat: " << pow ( 2, i ) << '\n';
}
}
float pow ( float x, int n )
{
if ( n < 0 )
cout << "error\n";
switch ( n )
{
case 0: return 1;
case 1: return x;
default:
return x * pow (x, n - 1);
}
}
|
|
|