# C# Program to Display n terms of Harmonic Series & Sum

The Program in C# Program to Display n terms of Harmonic Series & Sum  is given below:

``````using System;

namespace HarmonicSeries
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello Codeauri Family,enter the number of terms in the harmonic series:");

double sum = 0;

Console.WriteLine("The first " + n + " terms of the harmonic series are:");
for (int i = 1; i <= n; i++)
{
double term = 1.0 / i;
Console.WriteLine("1 / " + i + " = " + term);
sum += term;
}

Console.WriteLine("Okay, the sum of the first " + n + " terms of the harmonic series is: " + sum);
}
}
}
``````

## Output:

Hello Codeauri Family,enter the number of terms in the harmonic series:
5

The first 5 terms of the harmonic series are:
1 / 1 = 1
1 / 2 = 0.5
1 / 3 = 0.333333333333333
1 / 4 = 0.25
1 / 5 = 0.2
Okay, the sum of the first 5 terms of the harmonic series is: 2.28333333333333

## Pro-Tips💡

Here are the step by step execution of above program:

1. The program starts by importing the `System` namespace, which provides access to various classes and methods, including the `Console` class.
2. The program then declares a namespace `HarmonicSeries` and a class `Program` within it.
3. The `Main` method is the entry point of the program and it contains the logic to display the `n` terms of the harmonic series and its sum.
4. The program starts by displaying a message asking the user to enter the number of terms `n` in the harmonic series.
5. The user input is read and parsed into an `int` variable `n`.
6. The `sum` variable is declared and initialized to 0. This variable will store the sum of the series.
7. The program then enters a `for` loop that will run `n` times. In each iteration of the loop, a new term of the harmonic series is calculated as `1.0 / i`, where `i` is the loop variable.
8. The calculated term is then displayed on the console using `Console.WriteLine` and added to the `sum` variable.
9. After the loop is finished, the program displays the final sum of the series using `Console.WriteLine`.
10. 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. Codeauri is Code Learning Hub and Community for every Coder to learn Coding by navigating Structurally from Basic Programming to Front-End Development, Back-End Development to Database, and many more.

## Programming Languages( Types, Pros and Cons)-Codeauri

What are the types or levels of Programming Languages? The types or levels of programming languages are divided into two types: Types Of Programming Languages: 1.Machine-level Language :1st…

## C# Program to Find Sum of Rows & Columns of a Matrix

The Program in C# Program to Find Sum of Rows & Columns of a Matrix is given below: Output: Hello Codeauri Family,enter the number of rows and columns…

## C# Program to Calculate Determinant of Given Matrix

The Program in C# Program to Calculate Determinant of Given Matrix is given below: Output: Hello Codeauri Family, enter the number of rows and columns of the matrix…

## C# Program to Find Sum of right Diagonals of a Matrix

The Program in C# Program to Find Sum of right Diagonals of a Matrix is given below: Output: Hello Codeauri Family, enter the number of rows and columns…

## C# Program to Find Transpose of Given Matrix

The Program in C# Program to Find Transpose of Given Matrix is given below: Output: Hello Codeauri Family, enter the number of rows and columns in the matrix:22Enter…

## C# Program for Multiplication of two square Matrices

The Program in C# Program for Multiplication of two square Matrices is given below: Output: Hello Codeauri Family, enter the number of rows/columns in the matrices:2Enter the elements…

Your Journey into Code Begins Now: Discover the Wonders of Basic Programming

X