Salesperson JAVA Application Part III-Computer science

Salesperson JAVA Application Part III-computer science

main.java

main.java

import  java . util . Scanner ;

public   class   DriverCalculator   {
public   static   void  main ( String  args []){
double  annualSales ;
SalesPerson  person ;
Scanner  input = new   Scanner ( System . in );
System . out . print ( "Please enter your total sales for the year: " );
annualSales = input . nextDouble ();
person = new   SalesPerson ( annualSales );
System . out . println ( " Your total compensation for the year: $" + String . format ( "%.2f" ,  person .getTotalAnnualCompensation ()));

System . out . println ( "Total Sales              Total Compensation" );
annualSales =  annualSales ;
for ( int  i = 0 ; i < 11 ; i ++ ){
person = new   SalesPerson ( annualSales );
System . out . println ( "$" +  annualSales + "                " + "$" + String . format ( "%.2f" ,  person .getTotalAnnualCompensation ()));
annualSales += 5000 ;
}
}
}

salesperson.java

salesperson.java

public   class   SalesPerson   {
// create variable (fixedSalary)
double  fixedSalary ;
// variable of the value of sale person's annual sales
double   annualSales ;
//commission that is earned
double  commission ;
//The target for sales that must be reached by sales person
double  target ;
public   SalesPerson ( double  annualSales ){
this . annualSales = annualSales ;
target = 140000 ;
commission = 0 ;
if ( annualSales > target * 0.8 ){
if ( annualSales < target ) commission = 0.25 * annualSales ; //The current commission 25% of total sales.
else  commission = 0.25 * 1.25 * annualSales ; //The current commission (0.25*1.25)% of total sales.
}
fixedSalary = 75000 ; // set fixed salary is 75000$
}
public   double  getTotalAnnualCompensation (){// calculate The total annual compensation is the fixed salary plus the commission earned
return  fixedSalary + commission ; 

Order from us and get better grades. We are the service you have been looking for.