diff --git a/ID20251029_largest number.sh b/ID20251029_largest number.sh new file mode 100644 index 0000000..f7c27a0 --- /dev/null +++ b/ID20251029_largest number.sh @@ -0,0 +1,30 @@ +#!/bin/bash +echo "Enter the number of elements:" +read n + +echo "Enter $n numbers:" +for (( i=0; i largest )) + then + second_largest=$largest + largest=${arr[i]} + elif (( arr[i] != largest )) && { [[ -z "$second_largest" ]] || (( arr[i] > second_largest )); } + then + second_largest=${arr[i]} + fi +done + +if [[ -z "$second_largest" ]] +then + echo "There is no distinct second largest number (all elements may be equal)." +else + echo "Second largest number is: $second_largest" +fi