java programing

profileflo30q
  • The application will now compare the total annual compensation of at least two salespersons.
  • It will calculate the additional amount of sales that each salesperson must achieve to match or exceed the higher of the two earners.
  • The application should ask for the name of each salesperson being compared.

 

The Java application should also meet these technical requirements:

 

  • The application should have at least one class, in addition to the application's controlling class.
  • The source code must demonstrate the use of Array or ArrayList.
  • There should be proper documentation in the source code.

 

 

 

 

 

Pseudocode for Java Assignment/program #4  Version 1.0

 

 

 

import java.util.ArrayList

 

import java.util.Scanner

 

 

 

main()

 

{

 

      Declare one dimensional array named Array1[]as double

 

      Declare a variable to hold the Name as String

 

      Declare/initialize base salary to 25,000 (from Program #3)

 

      Declare/initialize target sales to 120,000 (from Program #3)

 

      Declare annual sales variable as double

 

      Declare Total compensation as double

 

      create employee annual sales input via Scanner           

 

      Input Name of salesperson - Name = keyboard.next()

 

      Print salesperson’s name and salary (25,000)

 

      Input annual sales from the user through the keyboard

 

      Input annual Sales amount from user     

 

     

 

      if annual sales < 120000

 

        {

 

          Print annual compensation is 25,000

 

        }

 

      else if(annual sales > 120000 and annual sales < 150000 (from table

 

                                                               in Program #3)

 

         }

 

             incentives = (annual sales * 0.10)

 

             Total compensation = salary + incentives

 

             Print the total compensation

 

         {

 

      else if (annual sales > 150000)

 

         {

 

             AccIncentives = (annual sales – 150000) * 1.25

 

             Incentives = (Annual Sales + AccIncentives) * 0.10

 

             Total Compensation = salary + incentives

 

         }

 

 

 

      Input second person’s salesperson’s name

 

      Input second sales person’s annual salary

 

 

 

      If (Total compensation > second sales person’s annual salary)

 

         {

 

            Print “you made more money than the second sales person”

 

         }

 

      Elseif (Total Compensation < second sales person’s annual salary

 

         {

 

              Results = second sales person’s salary – Total compensation first sales person + 1

 

               Create an array object ex Array1 = new double[3]

 

               Array1[0] = Total compensation //assigns value to array

 

               Array1[1] = salary from second sales person      

 

               Array2[2] = Results

 

              For ( counter = 0; counter > Array1.length; counter++)

 

               {

 

                  Print counter and Array1[counter]

 

                  Printf “you need to make this much more” + Results

 

               }  // End of the for() method

 

          }   

 

 

 

}  // End of main() method

 

 

    • 8 years ago
    • 50
    Answer(2)

    Purchase the answer to view it

    blurred-text
    NOT RATED
    • attachment
      salesperson__java_ng.txt

    Purchase the answer to view it

    blurred-text
    NOT RATED
    • attachment
      salescommissionjava.rar