Ok I am dabbling with learning C# and want to make a program were I can calculate income tax. Here's what I got so far:
using System;
class CalculateTaxalculate
{
static void Main()
{
string inputSalary;
double TaxNumber;
double TaxSum;
double Salary;
Console.WriteLine("Please enter Salary");
Salary = Console.Read();
inputSalary = Convert.ToInt32(Salary);
if (Salary > 23000)
{
TaxSum = Salary * 0.22;
Console.WriteLine("Your tax is ");
Console.Read(TaxSum);
}
if (Salary == 23000)
{
TaxSum = Salary * 0.22;
Console.WriteLine("Your tax is ");
Console.Read(TaxSum);
}
else if (Salary < 23000)
{
TaxSum = Salary * 0.10;
Console.Write("Your Tax is ");
Console.Read(TaxSum);
}
else if (Salary > 32000)
{
TaxSum = Salary * 0.40;
Console.Write("Your Tax is ");
Console.Read(TaxSum);
}
if (Salary < 0)
{
Console.WriteLine("Invalid number, please try again");
}
if (Salary > 100000)
{
Console.WriteLine("Invalid number, please try again");
}
Can anyone tell me whats wrong with this or what I need to have? Many thanks