Problem:
The sum of the squares of the first ten natural numbers is, 12 + 22 + ... + 102 = 385
The square of the sum of the first ten natural numbers is, (1 + 2 + ... + 10)2 = 552 = 3025 Hence the difference between the sum of the squares of the first ten natural numbers and the square of the sum is 3025 − 385 = 2640. Find the difference between the sum of the squares of the first one hundred natural numbers and the square of the sum.
My Solution:
The sum of the squares of the first ten natural numbers is, 12 + 22 + ... + 102 = 385
The square of the sum of the first ten natural numbers is, (1 + 2 + ... + 10)2 = 552 = 3025 Hence the difference between the sum of the squares of the first ten natural numbers and the square of the sum is 3025 − 385 = 2640. Find the difference between the sum of the squares of the first one hundred natural numbers and the square of the sum.
My Solution:
static void Main(string[] args)
{
int min = 1;
int max = 100;
int sumOfSq = 0;
int temp = 0;
int sqOfSum = 0;
for (int i = min; i <= max; i++)
{
sumOfSq += (i * i);
}
for (int i = min; i <= max; i++)
{
temp += i;
}
sqOfSum = temp * temp;
Console.WriteLine("Difference between the sum of the squares of the first one hundred"
+ "natural numbers and the square of the sum is :" + (sqOfSum - sumOfSq));
Console.ReadLine();
}
Note: You can simplifies the coding :)
No comments:
Post a Comment