C# Tutorial
This C# program is used to find the mean, variance and standard deviation for floating number using for loops and Math.Sqrt method.
Number of floating elements is also the user input and need to provide list of floating array elements.
Reads n array floating elements and finds the mean, standard deviation and variance values and displaying it.
/* This C# program to display Mean, Variance and Standard Deviation. Also added single and multiline comments. */ using System; // System is a namespace public class StandardDeviation { // Main method which starts the program execution. public static void Main() { int n; float deviation, sum, sumsqr, mean, variance, stddev; Console.Write("Enter number of elements:"); n = int.Parse(Console.ReadLine()); float[] num = new float[n]; sum = 0; sumsqr = 0; /* Reading array elements */ Console.WriteLine("Input " + n + " values"); for (int i = 0; i < n; i++) { num[i] = float.Parse(Console.ReadLine()); sum += num[i]; } mean = sum / (float)n; Console.WriteLine("Mean is "+ mean); for (int i = 0; i < n; i++) { deviation = num[i] - mean; sumsqr += deviation * deviation; } /* variance */ variance = sumsqr / (float)n; stddev = (float)Math.Sqrt(variance); Console.WriteLine("Standard Deviation is " + stddev); Console.WriteLine("Variance is " + variance); Console.ReadKey(); } }Output:
C:> csc StandardDeviation.cs C:> StandardDeviation Enter number of elements:5 Input 5 values 32 42 76 21 14 Mean is 37 Standard Deviation is 21.70714 Variance is 471.2
Privacy Policy | Copyright2020 - All Rights Reserved. | Contact us | Report website issues in Github | Facebook page | Google+ page