Skip to main content

Sum of squares of first n natural numbers in constant time

Here given code implementation process.

/*
    C program for
    Sum of squares of first n natural numbers in constant time
*/
#include <stdio.h>

void squaresOfNaturalNo(int n)
{
	long long int sum = 0;
	if (n > 0)
	{
		sum = ((n *(n + 1) *(2 *n + 1)) / 6);
	}
	// Display calculated result
	printf(" Sum of square in %d natural number is %lld \n", n, sum);
}
int main(int argc, char const *argv[])
{
	/*
	   Test A
	   n = 5
	   (1)² + (2)² + (3)² + (4)² + (5)²  = 55
	*/
	squaresOfNaturalNo(5);
	/*
	   Test A
	   n = 8
	   (1)² + (2)² + (3)² + (4)² + (5)² + (6)² + 
	   (7)² + (8)²  = 204
	*/
	squaresOfNaturalNo(8);
	return 0;
}

Output

 Sum of square in 5 natural number is 55
 Sum of square in 8 natural number is 204
/*
    Java program for
    Sum of squares of first n natural numbers in constant time
*/
public class NaturalNumbers
{
	public void squaresOfNaturalNo(int n)
	{
		long sum = 0;
		if (n > 0)
		{
			sum = ((n * (n + 1) * (2 * n + 1)) / 6);
		}
		// Display calculated result
		System.out.print("\n Sum of square in " + 
                         n + " natural number is " + sum);
	}
	public static void main(String[] args)
	{
		NaturalNumbers task = new NaturalNumbers();
		/*
		   Test A
		   n = 5
		   (1)² + (2)² + (3)² + (4)² + (5)²  = 55
		*/
		task.squaresOfNaturalNo(5);
		/*
		   Test B
		   n = 8
		   (1)² + (2)² + (3)² + (4)² + (5)² + (6)² + 
		   (7)² + (8)²  = 204
		*/
		task.squaresOfNaturalNo(8);
	}
}

Output

 Sum of square in 5 natural number is 55
 Sum of square in 8 natural number is 204
// Include header file
#include <iostream>
using namespace std;
/*
    C++ program for
    Sum of squares of first n natural numbers in constant time
*/
class NaturalNumbers
{
	public: void squaresOfNaturalNo(int n)
	{
		long sum = 0;
		if (n > 0)
		{
			sum = ((n *(n + 1) *(2 *n + 1)) / 6);
		}
		// Display calculated result
		cout << "\n Sum of square in " << n 
      		 << " natural number is " << sum;
	}
};
int main()
{
	NaturalNumbers *task = new NaturalNumbers();
	/*
	   Test A
	   n = 5
	   (1)² + (2)² + (3)² + (4)² + (5)²  = 55
	*/
	task->squaresOfNaturalNo(5);
	/*
	   Test B
	   n = 8
	   (1)² + (2)² + (3)² + (4)² + (5)² + (6)² + 
	   (7)² + (8)²  = 204
	*/
	task->squaresOfNaturalNo(8);
	return 0;
}

Output

 Sum of square in 5 natural number is 55
 Sum of square in 8 natural number is 204
// Include namespace system
using System;
/*
    Csharp program for
    Sum of squares of first n natural numbers in constant time
*/
public class NaturalNumbers
{
	public void squaresOfNaturalNo(int n)
	{
		long sum = 0;
		if (n > 0)
		{
			sum = ((n * (n + 1) * (2 * n + 1)) / 6);
		}
		// Display calculated result
		Console.Write("\n Sum of square in " +
                      n + " natural number is " + sum);
	}
	public static void Main(String[] args)
	{
		NaturalNumbers task = new NaturalNumbers();
		/*
		   Test A
		   n = 5
		   (1)² + (2)² + (3)² + (4)² + (5)²  = 55
		*/
		task.squaresOfNaturalNo(5);
		/*
		   Test B
		   n = 8
		   (1)² + (2)² + (3)² + (4)² + (5)² + (6)² + 
		   (7)² + (8)²  = 204
		*/
		task.squaresOfNaturalNo(8);
	}
}

Output

 Sum of square in 5 natural number is 55
 Sum of square in 8 natural number is 204
package main
import "fmt"
/*
    Go program for
    Sum of squares of first n natural numbers in constant time
*/
func squaresOfNaturalNo(n int) {
	var sum int64 = 0
	if n > 0 {
		sum = int64((n * (n + 1) * (2 * n + 1)) / 6)
	}
	// Display calculated result
	fmt.Print("\n Sum of square in ", 
		n, " natural number is ", sum)
}
func main() {

	/*
	   Test A
	   n = 5
	   (1)² + (2)² + (3)² + (4)² + (5)²  = 55
	*/
	squaresOfNaturalNo(5)
	/*
	   Test B
	   n = 8
	   (1)² + (2)² + (3)² + (4)² + (5)² + (6)² + 
	   (7)² + (8)²  = 204
	*/
	squaresOfNaturalNo(8)
}

Output

 Sum of square in 5 natural number is 55
 Sum of square in 8 natural number is 204
<?php
/*
    Php program for
    Sum of squares of first n natural numbers in constant time
*/
class NaturalNumbers
{
	public	function squaresOfNaturalNo($n)
	{
		$sum = 0;
		if ($n > 0)
		{
			$sum = ((($n * ($n + 1) * (2 * $n + 1)) / 6));
		}
		// Display calculated result
		echo("\n Sum of square in ".$n.
			" natural number is ".$sum);
	}
}

function main()
{
	$task = new NaturalNumbers();
	/*
	   Test A
	   n = 5
	   (1)² + (2)² + (3)² + (4)² + (5)²  = 55
	*/
	$task->squaresOfNaturalNo(5);
	/*
	   Test B
	   n = 8
	   (1)² + (2)² + (3)² + (4)² + (5)² + (6)² + 
	   (7)² + (8)²  = 204
	*/
	$task->squaresOfNaturalNo(8);
}
main();

Output

 Sum of square in 5 natural number is 55
 Sum of square in 8 natural number is 204
/*
    Node JS program for
    Sum of squares of first n natural numbers in constant time
*/
class NaturalNumbers
{
	squaresOfNaturalNo(n)
	{
		var sum = 0;
		if (n > 0)
		{
			sum = (((n * (n + 1) * (2 * n + 1)) / 6));
		}
		// Display calculated result
		process.stdout.write("\n Sum of square in " +
                             n + " natural number is " + sum);
	}
}

function main()
{
	var task = new NaturalNumbers();
	/*
	   Test A
	   n = 5
	   (1)² + (2)² + (3)² + (4)² + (5)²  = 55
	*/
	task.squaresOfNaturalNo(5);
	/*
	   Test B
	   n = 8
	   (1)² + (2)² + (3)² + (4)² + (5)² + (6)² + 
	   (7)² + (8)²  = 204
	*/
	task.squaresOfNaturalNo(8);
}
main();

Output

 Sum of square in 5 natural number is 55
 Sum of square in 8 natural number is 204
#    Python 3 program for
#    Sum of squares of first n natural numbers in constant time
class NaturalNumbers :
	def squaresOfNaturalNo(self, n) :
		sum = 0
		if (n > 0) :
			sum = (((n * (n + 1) * (2 * n + 1)) / 6))
		
		#  Display calculated result
		print("\n Sum of square in ", 
              n ," natural number is ", 
              sum, end = "")
	

def main() :
	task = NaturalNumbers()
	#   Test A
	#   n = 5
	#   (1)² + (2)² + (3)² + (4)² + (5)²  = 55
	task.squaresOfNaturalNo(5)
	#   Test B
	#   n = 8
	#   (1)² + (2)² + (3)² + (4)² + (5)² + (6)² + 
	#   (7)² + (8)²  = 204
	task.squaresOfNaturalNo(8)

if __name__ == "__main__": main()

Output

 Sum of square in  5  natural number is  55.0
 Sum of square in  8  natural number is  204.0
#    Ruby program for
#    Sum of squares of first n natural numbers in constant time
class NaturalNumbers 
	def squaresOfNaturalNo(n) 
		sum = 0
		if (n > 0) 
			sum = ((n * (n + 1) * (2 * n + 1)) / 6)
		end

		#  Display calculated result
		print("\n Sum of square in ", n ," natural number is ", sum)
	end

end

def main() 
	task = NaturalNumbers.new()
	#   Test A
	#   n = 5
	#   (1)² + (2)² + (3)² + (4)² + (5)²  = 55
	task.squaresOfNaturalNo(5)
	#   Test B
	#   n = 8
	#   (1)² + (2)² + (3)² + (4)² + (5)² + (6)² + 
	#   (7)² + (8)²  = 204
	task.squaresOfNaturalNo(8)
end

main()

Output

 Sum of square in 5 natural number is 55
 Sum of square in 8 natural number is 204
/*
    Scala program for
    Sum of squares of first n natural numbers in constant time
*/
class NaturalNumbers()
{
	def squaresOfNaturalNo(n: Int): Unit = {
		var sum: Long = 0;
		if (n > 0)
		{
			sum = ((n * (n + 1) * (2 * n + 1)) / 6);
		}
		// Display calculated result
		print("\n Sum of square in " + n + " natural number is " + sum);
	}
}
object Main
{
	def main(args: Array[String]): Unit = {
		var task: NaturalNumbers = new NaturalNumbers();
		/*
		   Test A
		   n = 5
		   (1)² + (2)² + (3)² + (4)² + (5)²  = 55
		*/
		task.squaresOfNaturalNo(5);
		/*
		   Test B
		   n = 8
		   (1)² + (2)² + (3)² + (4)² + (5)² + (6)² + 
		   (7)² + (8)²  = 204
		*/
		task.squaresOfNaturalNo(8);
	}
}

Output

 Sum of square in 5 natural number is 55
 Sum of square in 8 natural number is 204
/*
    Swift 4 program for
    Sum of squares of first n natural numbers in constant time
*/
class NaturalNumbers
{
	func squaresOfNaturalNo(_ n: Int)
	{
		var sum: Int = 0;
		if (n > 0)
		{
			sum = ((n * (n + 1) * (2 * n + 1)) / 6);
		}
		// Display calculated result
		print("\n Sum of square in", n ,
              "natural number is", 
              sum, terminator: "");
	}
}
func main()
{
	let task: NaturalNumbers = NaturalNumbers();
	/*
	   Test A
	   n = 5
	   (1)² + (2)² + (3)² + (4)² + (5)²  = 55
	*/
	task.squaresOfNaturalNo(5);
	/*
	   Test B
	   n = 8
	   (1)² + (2)² + (3)² + (4)² + (5)² + (6)² + 
	   (7)² + (8)²  = 204
	*/
	task.squaresOfNaturalNo(8);
}
main();

Output

 Sum of square in 5 natural number is 55
 Sum of square in 8 natural number is 204
/*
    Kotlin program for
    Sum of squares of first n natural numbers in constant time
*/
class NaturalNumbers
{
	fun squaresOfNaturalNo(n: Int): Unit
	{
		var sum = 0;
		if (n > 0)
		{
			sum = ((n * (n + 1) * (2 * n + 1)) / 6);
		}
		// Display calculated result
		print("\n Sum of square in " + 
              n + " natural number is " + sum);
	}
}
fun main(args: Array < String > ): Unit
{
	val task: NaturalNumbers = NaturalNumbers();
	/*
	   Test A
	   n = 5
	   (1)² + (2)² + (3)² + (4)² + (5)²  = 55
	*/
	task.squaresOfNaturalNo(5);
	/*
	   Test B
	   n = 8
	   (1)² + (2)² + (3)² + (4)² + (5)² + (6)² + 
	   (7)² + (8)²  = 204
	*/
	task.squaresOfNaturalNo(8);
}

Output

 Sum of square in 5 natural number is 55
 Sum of square in 8 natural number is 204




Comment

Please share your knowledge to improve code and content standard. Also submit your doubts, and test case. We improve by your feedback. We will try to resolve your query as soon as possible.

New Comment