User-defined public method

image_pdfimage_print
   




using System;

public class MaximumFinder
{
   public void DetermineMaximum()
   {
      Console.WriteLine( "Enter three floating-point values,
 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();
   }
}