Programming Course in C# ¡Free!

Greatest value in an array

 Saturday, April 06, 2013 published by Exercises C#
Proposed exercise

Create a function which returns the greatest value stored in an array of real numbers which is specified as parameter:

float[] data={1.5f, 0.7f, 8.0f}
float max = Maximum(data);

Output



Solution


using System;
class GreatestValue
{
static void Main(string[] args)
{
float[] data = { 1.5f, 0.7f, 8.0f };
float max = Maximum(data);
Console.WriteLine( max );    
}

static float Maximum(float[] list)
{
float max = -99999999.00f;

for (int i = 0; i < list.Length; i++)
if (i == 0)
max = list[i];
else
max = max < list[i] ? list[i] : max;

return max;
}
}