title: Sorting input numbers in batch file
body: <p>Im trying to create a program in which you will enter <strong>5 numbers</strong> randomly and will automatically <strong>shows the sorted</strong> entered numbers from <strong>lowest to highest</strong>. Here is my code.</p>
  
  <pre><code>@echo off
  
  :main
  
      set /p num1="Enter 1st :"
      set /p num2="Enter 2nd :"
      set /p num3="Enter 3rd :"
      set /p num4="Enter 4th :"
      set /p num5="Enter 5th :"
      set /a high=0
      set /a low=0
  
  
      set /a ave=(num1+num2+num3+num4+num5)/5
  
      if %num1% GTR %num2% (set /a high=%num1%) ELSE set /a high =%num2%
      if %num3% GTR %high% (set /a high=%num3%) 
      if %num4% GTR %high% (set /a high=%num4%) 
      if %num5% GTR %high% (set /a high=%num5%) 
  
      if %num1% LSS %num2% (set /a low=%num1%) ELSE set /a low =%num2%
      if %num3% LSS %low% (set /a low=%num3%) 
      if %num4% LSS %low% (set /a low=%num4%) 
      if %num5% LSS %low% (set /a low=%num5%) 
  
  
      ECHO.
      ECHO Average: %ave%
      ECHO Highest: %high%
      ECHO Lowest: %low%
      ECHO Input Numbers: %num1%    %num2%    %num3%    %num4%    %num5%
  
  :end
  
  set /p return="Continue?"
  
      if "%return%"=="yes" GOTO main 
      GOTO exit   
  
  :exit   
  </code></pre>