// Square And Factorial Function

#include<iostream>

using namespace std;

int square(int n)
{
    int ans;

    ans = n * n;

    return ans;
}

int factorial(int n)
{
    int ans = 1;

    for(int i = 1; i <= n; i++)
    {
        ans *= i;
    }

    return ans;
}

int main()
{
    cout << "Number" << "\t" << "Square" << "\t" << "Factorial" << endl;

    for(int i = 1; i <= 10; i++)
    {
        cout << i << "\t";
        cout << square(i) << "\t";
        cout << factorial(i) << "\t";
        cout << endl;
    }

    return 0;
}
