title: C# calculation returns 0
body: <p>I am new to C# and this code always returns 0.00 and I don't know what is the reason. Could anyone help?
  It is a console program and a possible input is</p>
  
  <pre><code>sofia
  1500
  </code></pre>
  
  <p>the result should be 120.00</p>
  
  <pre><code>using System;
  
  namespace TradeComissions
  {
      class TradeComissions
      {
          static void Main(string[] args)
          {
              var town = Console.ReadLine().ToLower();
              var amount = double.Parse(Console.ReadLine());
              double result = 0.0;
  
              if(town == "sofia")
              {
                  if (amount &gt;= 0 &amp;&amp; amount &lt;= 500) 
                  {                 
                      result = amount * (5 / 100);    
                  }
                  else if (amount &gt;= 500 &amp;&amp; amount &lt;= 1000) 
                  {         
                      result = amount * (7 / 100);    
                  }
                  else if (amount &gt;= 1000 &amp;&amp; amount &lt;= 10000) 
                  {       
                      result = amount * (8 / 100);    
                  }
                  else if (amount &gt; 10000) 
                  {                          
                      result = amount * (12 / 100);   
                  }
              }
  
              Console.WriteLine("{0:f2}", result);
          }
      }
  }
  </code></pre>