The Program in C# Program to display Sum of Series[9+99+999 + 9999…] is given below:
using System;
namespace SumOfSeries
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello Codeauri Family, enter the number of terms in the series:");
int n = int.Parse(Console.ReadLine());
int sum = 0;
for (int i = 1; i <= n; i++)
{
int term = int.Parse("9" + new string('9', i));
sum += term;
}
Console.WriteLine("Okay, the sum of the series is: " + sum);
Console.ReadLine();
}
}
}
Output:
Hello Codeauri Family, enter the number of terms in the series:
8
Okay, the sum of the series is: 1111111092
Pro-Tips💡
Here are the step by step execution of above program:
- The program starts by importing the
System
namespace, which provides access to various classes and methods, including theConsole
class. - The program then declares a namespace
SumOfSeries
and a classProgram
within it. - The
Main
method is the entry point of the program and it contains the logic to display the sum of the series [9 + 99 + 999 + 9999 …]. - The program starts by displaying a message asking the user to enter the number of terms in the series.
- The user input is read and parsed into an
int
variablen
. - The
sum
variable is declared and initialized to 0. This variable will store the sum of the series. - The program then enters a
for
loop that will runn
times. In each iteration of the loop, a new term of the series is calculated usingint.Parse("9" + new string('9', i))
, wherei
is the loop variable. Thenew string('9', i)
creates a string ofi
number of 9s, which is concatenated with 9 to create the desired term. - The calculated term is then added to the
sum
variable. - After the loop is finished, the program displays the final sum of the series using
Console.WriteLine
. - Finally, the program waits for the user to press the
Enter
key before ending.
Learn C-Sharp ↗
C-sharp covers every topic to learn about C-Sharp thoroughly.
Learn C Programming ↗
C-Programming covers every topic to learn about C-Sharp thoroughly.
Learn C++ Programming↗
C++ covers every topic to learn about C-Sharp thoroughly.