Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as C by onn ( 18 years ago )
#include <stdio.h>
#include <stdlib.h>

int silnia( int x )
{
	int sum = 1;
	int i,j;
	int sub;

	for ( i = 1 ; i < x ; ++i )
	{
        sub = sum;
        for ( j = 0; j < i; ++j )
			sum += sub;
    }

	return sum;
}

int powxy( int x, int y )
{
	int sum = x;
	int i,j;
	int sub;

	if ( y == 0 ) return 1;

	for ( i = 1 ; i < y ; ++i )
	{
        sub = sum;
        for ( j = 1; j < x; ++j )
			sum += sub;
    }

	return sum;
}

int main ( void )
{
    int i;
    
    for ( i = 1; i <= 10; ++i )
        printf ( "%15d %15d %15d
", i, silnia( i ), powxy( i, i ) );
        
    system("pause");
        
    return 0;
    
}

 

Revise this Paste

Your Name: Code Language: