Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

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();
}
}

Edited C# Code

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();
}
}

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote