Paste Search Dynamic
Recent pastes
arrayLength
  1. using system;
  2.  
  3. public class Test
  4. {
  5.         public static void Main()
  6.         {
  7.                 // your code goes here
  8.                 int[] input = { 4, 3, 5, 2 };
  9.                 Test t = new Test();
  10.                 Console.WriteLine("output: " + t.secondLargestNumber(input));   
  11.                 Console.ReadLine();
  12.         }
  13.  
  14.         //array as input and return second largest number.
  15.         int secondLargestNumber(int[] input)
  16.         {
  17.                 int number = input[0];
  18.                 int temp;
  19.                 int arrayLength = input.Length;
  20.  
  21.                 for (int i = 0; i < arrayLength; i++)
  22.                 {
  23.                         for (int j = i + 1; j < arrayLength; j++)
  24.                         {
  25.                                 if (input[i] > input[j])
  26.                                 {
  27.                                         temp = input[i];
  28.                                         input[i] = input[j];
  29.                                         input[j] = temp;
  30.                                 }
  31.                         }
  32.                 }
  33.                 return input[arrayLength - 2];
  34.         }
  35. }
Parsed in 0.004 seconds