Pagini recente » Cod sursa (job #2279809) | Cod sursa (job #2068128) | Cod sursa (job #1787566) | Cod sursa (job #432549) | Cod sursa (job #2230549)
#include <iostream>
#include <cmath>
using namespace std;
unsigned long long int inmultire(int n);
int ultimacifra(unsigned long long int num);
int main()
{
int n;
cout << "n=";cin >> n;
for(int i=1;i<=n;i++)
cout << ultimacifra(inmultire(i)) << ( (i == n) ? "." : ", " );
return 0;
}
unsigned long long int inmultire(int n)
{
if(n == 1)
return pow(n,n);
else
return pow(n,n) + inmultire(n-1);
}
int ultimacifra(unsigned long long int num)
{
if(num/10 == 0)
return num;
else
return num%10;
}