Start learning free

LESSON 53 OF 410 · CALCULATIONS - CHALLENGES

Employee of the Year V1 - Project in Java

Practice

Compute an end-of-year performance bonus for one employee, then print the employee's name and the bonus.

You start with:

String name = "John Doe";
int productivity = 83;
int salary = 135000;

Build:

John Doe
Bonus: $20250

Rules:

  • The bonus is 15% of the salary, rounded down to a whole number.
  • Print the employee's name on the first line.
  • Print the bonus on the second line as "Bonus: $<amount>".
  • productivity is not used in this version. It is there for the next versions, where you will compare employees by productivity.

Dividing two whole numbers (int) drops the fraction, so salary * 15 / 100 is already rounded down: int bonus = salary * 15 / 100;

+ turns the int into text: System.out.println("Bonus: $" + bonus);

String name = "John Doe";
int productivity = 83;
int salary = 135000;

int bonus = salary * 15 / 100;
System.out.println(name);
System.out.println("Bonus: $" + bonus);

STEP 1 OF 3
    Ctrl + Enter to check

    Employee Of The Year V1 in Java

    Keep going with JavaAbout 340 step-by-step lessons, from your first line of code to coding interviews. Free to start.
    Start learning free