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(); } }