Untitled
unknown
c_cpp
a year ago
605 B
8
Indexable
#include <iostream>
// Funkcja licząca silnie w sposób iteracyjny
int factorial( int n )
{
int result = 1;
for( int i = 2; i <= n; ++i )
{
result *= i;
}
return result;
}
// Funkcja licząca silnie w sposób rekurecyjny
int factorial2( int n )
{
if( n <= 1 )
{
return 1;
}
else
{
return n * factorial2( n - 1 );
}
}
int main()
{
int result = factorial( 5 );
std::cout << result << std::endl;
int result2 = factorial2( 5 );
std::cout << result2 << std::endl;
return 0;
}
Editor is loading...
Leave a Comment