Write c# code to print second highest number from the unsorted list of the int Please do its urgent
Write c# code to print second highest number from the unsorted list of the int
Please do its urgent
Code to find the second highest number is given below.
Let there be an array of integers.
array = { 32, 55, 61, 20, 24, 31 }
Approach:
(let frst is the variable to denote first highest element and scnd is to denote second highest element)
1) Set the frst to 0 (i.e., the first index of the element in arr[0]).
2) Beginning at array[1], iterate through the array. If the current element, say arr[k], is higher than frst.
then update the frst and scnd as:
scnd = frst
frst = arr[k]
b) If the element being considered is situated between the first and second,
then update the value of scnd.
scnd = arr[k]
3) Finally deliver the value stored in scnd.
Step by step
Solved in 3 steps with 2 images