# Program to find the sum of a Series (1*1) + (2*2) + (3*3) + (4*4) + (5*5) + … + (n*n)

• Difficulty Level : Easy
• Last Updated : 24 Mar, 2021

You have been given a series (1*1) + (2*2) + (3*3) + (4*4) + (5*5) + … + (n*n), find out the sum of the series till nth term.
Examples :

```Input : n = 3
Output : 14
Explanation : 1 + 1/2^2 + 1/3^3

Input : n = 5
Output : 55
Explanation : (1*1) + (2*2) + (3*3) + (4*4) + (5*5)```

Attention reader! Don’t stop learning now. Get hold of all the important mathematical concepts for competitive programming with the Essential Maths for CP Course at a student-friendly price. To complete your preparation from learning a language to DS Algo and many more,  please refer Complete Interview Preparation Course.

## C++

 `// CPP program to calculate the following series``#include``using` `namespace` `std;` `// Function to calculate the following series``int` `Series(``int` `n)``{``    ``int` `i;``    ``int` `sums = 0;``    ``for` `(i = 1; i <= n; i++)``        ``sums += (i * i);``    ``return` `sums;``}` `// Driver Code``int` `main()``{``    ``int` `n = 3;``    ``int` `res = Series(n);``    ``cout<

## C

 `// C program to calculate the following series``#include ` `// Function to calculate the following series``int` `Series(``int` `n)``{``    ``int` `i;``    ``int` `sums = 0;``    ``for` `(i = 1; i <= n; i++)``        ``sums += (i * i);``    ``return` `sums;``}` `// Driver Code``int` `main()``{``    ``int` `n = 3;``    ``int` `res = Series(n);``    ``printf``(``"%d"``, res);``}`

## Java

 `// Java program to calculate the following series``import` `java.io.*;``class` `GFG {` `    ``// Function to calculate the following series``    ``static` `int` `Series(``int` `n)``    ``{``        ``int` `i;``        ``int` `sums = ``0``;``        ``for` `(i = ``1``; i <= n; i++)``            ``sums += (i * i);``        ``return` `sums;``    ``}` `    ``// Driver Code``    ``public` `static` `void` `main(String[] args)``    ``{``        ``int` `n = ``3``;``        ``int` `res = Series(n);``        ``System.out.println(res);``    ``}``}`

## Python

 `# Python program to calculate the following series``def` `Series(n):``    ``sums ``=` `0``    ``for` `i ``in` `range``(``1``, n ``+` `1``):``        ``sums ``+``=` `(i ``*` `i);``    ``return` `sums` `# Driver Code``n ``=` `3``res ``=` `Series(n)``print``(res)`

## C#

 `// C# program to calculate the following series``using` `System;``class` `GFG {` `    ``// Function to calculate the following series``    ``static` `int` `Series(``int` `n)``    ``{``        ``int` `i;``        ``int` `sums = 0;``        ``for` `(i = 1; i <= n; i++)``            ``sums += (i * i);``        ``return` `sums;``    ``}` `    ``// Driver Code``    ``public` `static` `void` `Main()``    ``{``        ``int` `n = 3;``        ``int` `res = Series(n);``        ``Console.Write(res);``    ``}``}` `// This code is contributed by vt_m.`

## PHP

 ``

## Javascript

 ``

Output :

`14`

Time Complexity: O(n)
Please refer below post for O(1) solution.
Sum of squares of first n natural numbers

My Personal Notes arrow_drop_up