using System;
public class MaximumFinder
{
public void DetermineMaximum()
{
Console.WriteLine( "Enter three floating-point values,\n pressing 'Enter' after each one: " );
double number1 = Convert.ToDouble( Console.ReadLine() );
double number2 = Convert.ToDouble( Console.ReadLine() );
double number3 = Convert.ToDouble( Console.ReadLine() );
double result = Maximum( number1, number2, number3 );
Console.WriteLine( "Maximum is: " + result );
}
public double Maximum( double x, double y, double z )
{
double maximumValue = x;
if ( y > maximumValue )
maximumValue = y;
if ( z > maximumValue )
maximumValue = z;
return maximumValue;
}
}
public class MaximumFinderTest
{
public static void Main( string[] args )
{
MaximumFinder maximumFinder = new MaximumFinder();
maximumFinder.DetermineMaximum();
}
}