Browse through various articles and courses for Free at DeveloperPublish.com

HomeCSharpC# Program to Find the Standard Deviation

# C# Program to Find the Standard Deviation

In statistics, the standard deviation is a measure of the amount of variation or dispersion of a set of values. In this task, we will write a C# program to find the standard deviation of a set of numbers.

## Problem Statement

Write a C# program to find the standard deviation of a set of numbers. The program should take input from the user in the form of a set of numbers. The program should display the standard deviation of the numbers as output.

## C# Program to Find the Standard Deviation

```using System;
using System.Collections.Generic;
using System.Linq;

class Program
{
static void Main(string[] args)
{
Console.WriteLine("Enter the numbers separated by spaces: ");
string input = Console.ReadLine();
string[] numbers = input.Split(' ');

List<double> values = new List<double>();
foreach (string number in numbers)
{
values.Add(double.Parse(number));
}

double mean = values.Average();
double sumOfSquares = 0;
foreach (double value in values)
{
sumOfSquares += Math.Pow(value - mean, 2);
}

double standardDeviation = Math.Sqrt(sumOfSquares / values.Count);
Console.WriteLine("Standard Deviation: {0}", standardDeviation);
}
}```

## Input / Output

### You May Also Like

#### C# Program to Display Upper Triangular Matrix

This C# program calculates and displays an upper triangular matrix based on user input. Problem Statement: The program takes the...

#### C# Program to Demonstrate Bitwise Operators

This C# program serves as a demonstration of bitwise operators, which are fundamental operators used for manipulating individual bits in...

#### C# Program to Interchange the Columns of a Matrix

This C# program is designed to interchange or swap the columns of a matrix. A matrix is a two-dimensional array...