Need help fixing this in C# console app so that it PROMPTs the USER for the info
ID: 3586196 • Letter: N
Question
Need help fixing this in C# console app so that it PROMPTs the USER for the information for two landscapers then displays each two carpenters.
In C# concole application please.
public override decimal Earnings()
{
decimal cal = sal + (CommissionRate * GrossSales) ;
return cal;
}
public override string ToString()
{
return string.Format("{0}:{1} {2} {3}: {4} {5}: {6:C} {7}:{8:f2} {9} :{10:C}", "Employee:", FirstName, LastName, "social security number:", SocialSecurityNumber, "gross Sales", GrossSales, "commission rate", CommissionRate, "base salary", GetSalary);
}
}
class Program
{
static void Main(string[] args)
{
Landscaper l1=new Landscaper("Sandra","Anthony","1232345",1.2M,0.3M,3400.50M);
Console.WriteLine(l1.ToString());
Console.WriteLine("Earning: "+l1.Earnings());
Console.Write(" ");
Landscaper l2 = new Landscaper("Peter", "sansez", "344153", 6.2M, 0.6M, 4550.10M);
Console.WriteLine(l2.ToString());
Console.WriteLine("Earning: " + l2.Earnings());
Console.ReadKey();
}
}
Explanation / Answer
public override decimal Earnings()
{
decimal cal = sal + (CommissionRate * GrossSales) ;
return cal;
}
public override string ToString()
{
return string.Format("{0}:{1} {2} {3}: {4} {5}: {6:C} {7}:{8:f2} {9} :{10:C}", "Employee:", FirstName, LastName, "social security number:", SocialSecurityNumber, "gross Sales", GrossSales, "commission rate", CommissionRate, "base salary", GetSalary);
}
}
class Program
{
static void Main(string[] args)
{
string firstName, lastName, ssn;
decimal grossSales, commisionRate, salary;
Console.WriteLine("*** Employee #1 ***");
Console.Write("Enter employee's First Name: ");
firstName = Console.ReadLine();
Console.Write("Enter employee's Last Name: ");
lastName = Console.ReadLine();
Console.Write("Enter employee's Social Security Number: ");
ssn = Console.ReadLine();
Console.Write("Enter employee's Gross Sales: ");
grossSales = Decimal.Parse(Console.ReadLine());
Console.Write("Enter employee's commisiion rate: ");
commisionRate = Decimal.Parse(Console.ReadLine());
Console.Write("Enter employee's salary: ");
salary = Decimal.Parse(Console.ReadLine());
Console.WriteLine();
Landscaper l1 = new Landscaper(firstName, lastName, ssn, grossSales, commisionRate, salary);
Console.WriteLine(l1.ToString());
Console.WriteLine("Earning: " + l1.Earnings());
Console.Write(" ");
Console.WriteLine("*** Employee #2 ***");
Console.Write("Enter employee's First Name: ");
firstName = Console.ReadLine();
Console.Write("Enter employee's Last Name: ");
lastName = Console.ReadLine();
Console.Write("Enter employee's Social Security Number: ");
ssn = Console.ReadLine();
Console.Write("Enter employee's Gross Sales: ");
grossSales = Decimal.Parse(Console.ReadLine());
Console.Write("Enter employee's commisiion rate: ");
commisionRate = Decimal.Parse(Console.ReadLine());
Console.Write("Enter employee's salary: ");
salary = Decimal.Parse(Console.ReadLine());
Console.WriteLine();
Landscaper l2 = new Landscaper(firstName, lastName, ssn, grossSales, commisionRate, salary);
Console.WriteLine(l2.ToString());
Console.WriteLine("Earning: " + l2.Earnings());
Console.ReadKey();
}
}
public override decimal Earnings()
{
decimal cal = sal + (CommissionRate * GrossSales) ;
return cal;
}
public override string ToString()
{
return string.Format("{0}:{1} {2} {3}: {4} {5}: {6:C} {7}:{8:f2} {9} :{10:C}", "Employee:", FirstName, LastName, "social security number:", SocialSecurityNumber, "gross Sales", GrossSales, "commission rate", CommissionRate, "base salary", GetSalary);
}
}
class Program
{
static void Main(string[] args)
{
string firstName, lastName, ssn;
decimal grossSales, commisionRate, salary;
Console.WriteLine("*** Employee #1 ***");
Console.Write("Enter employee's First Name: ");
firstName = Console.ReadLine();
Console.Write("Enter employee's Last Name: ");
lastName = Console.ReadLine();
Console.Write("Enter employee's Social Security Number: ");
ssn = Console.ReadLine();
Console.Write("Enter employee's Gross Sales: ");
grossSales = Decimal.Parse(Console.ReadLine());
Console.Write("Enter employee's commisiion rate: ");
commisionRate = Decimal.Parse(Console.ReadLine());
Console.Write("Enter employee's salary: ");
salary = Decimal.Parse(Console.ReadLine());
Console.WriteLine();
Landscaper l1 = new Landscaper(firstName, lastName, ssn, grossSales, commisionRate, salary);
Console.WriteLine(l1.ToString());
Console.WriteLine("Earning: " + l1.Earnings());
Console.Write(" ");
Console.WriteLine("*** Employee #2 ***");
Console.Write("Enter employee's First Name: ");
firstName = Console.ReadLine();
Console.Write("Enter employee's Last Name: ");
lastName = Console.ReadLine();
Console.Write("Enter employee's Social Security Number: ");
ssn = Console.ReadLine();
Console.Write("Enter employee's Gross Sales: ");
grossSales = Decimal.Parse(Console.ReadLine());
Console.Write("Enter employee's commisiion rate: ");
commisionRate = Decimal.Parse(Console.ReadLine());
Console.Write("Enter employee's salary: ");
salary = Decimal.Parse(Console.ReadLine());
Console.WriteLine();
Landscaper l2 = new Landscaper(firstName, lastName, ssn, grossSales, commisionRate, salary);
Console.WriteLine(l2.ToString());
Console.WriteLine("Earning: " + l2.Earnings());
Console.ReadKey();
}
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.