Create a program that will prompt an end user to input 5 float-type values, then calculate the mean, the variance and the standard deviation. I am so lost, need any help avaiable.
1
Expert's answer
2012-10-11T09:49:51-0400
using System; using System.Collections.Generic; using System.Linq; using System.Text;
namespace ConsoleApplication6 { class Program { static void Main(string[] args) { double[] array1 = new double[5]; for (int i = 0; i < 5; i++) { Console.Write("Enter value for " + (i + 1).ToString() + ": "); array1[i] = int.Parse(Console.ReadLine()); } Console.WriteLine("Mean= " + ArithmeticMean(array1, 5).ToString()); Console.WriteLine("Standard Deviation= " + StandardDeviation(array1, 5).ToString()); Console.WriteLine("Variance= " + Variance(array1, 5).ToString()); Console.ReadLine(); }
static double StandardDeviation(double[] data, int items) { int i; double SD, mean, devMean; double[] deviation = new double[items];
mean = ArithmeticMean(data, items);
for (i = 0; i < items; i++) { deviation[i] = Math.Pow((data[i] - mean), 2); }
Comments