Skip to content
Related Articles

Related Articles

Save Article
Improve Article
Save Article
Like Article

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<iostream>
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<<res<<endl;
}

C




// C program to calculate the following series
#include <stdio.h>
 
// 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




<?php
// PHP program to calculate
// the following series
 
// Function to calculate the
// following series
function Series($n)
{
    $i;
    $sums = 0;
    for ($i = 1; $i <= $n; $i++)
        $sums += ($i * $i);
    return $sums;
}
 
// Driver Code
$n = 3;
$res = Series($n);
echo($res);
 
// This code is contributed by Ajit.
?>

Javascript




<script>
 
// Javascript program to calculate the following series
 
    // Function to calculate the following series
    function Series( n) {
        let i;
        let sums = 0;
        for (i = 1; i <= n; i++)
            sums += (i * i);
        return sums;
    }
 
    // Driver Code
      
        let n = 3;
        let res = Series(n);
        document.write(res);
 
// This code contributed by Princi Singh
 
</script>

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
Recommended Articles
Page :