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

Path: p Words:0 QUESTION 17 A salesperson earns a bonus of 1% of their sales if

ID: 3726932 • Letter: P

Question

Path: p Words:0 QUESTION 17 A salesperson earns a bonus of 1% of their sales if they made at least $100,000 in sales but less than $1,000,000 of sales. The salesperson earns a bonus of 296 if he or she makes $1,000,000 or more in sales. No bonus is earned if the salesperson made less than $100,000 in sales. Assuming an integer value named sales contains the amount of sales in dollars, write an if/else statemen bonus variable can store decimal places, and ignore rounding to the nearest cent. t that sets the appropriate bonus value in a variable named bonus. Assume the Words:0 Path: p QUESTION 18 Write a single line of Java code to create an object called account from the CheckingAccount class. Assume the class

Explanation / Answer

17.

import java.io.*;

class GFG {

public static void main (String[] args) {

int sales=105455;

float bonus;

if(sales>=100000 && sales<1000000)

bonus = (float)sales/100;

else if (sales>=1000000)

bonus=((float)sales/100)*2;

else

bonus=0;

System.out.println(bonus);

}

}

we need to type cast atleast one of the integer from X/Y form to get result in float.As you can see in expression

bonus = (float)sales/100;

18.

CheckingAccount account=new CheckingAccount();

account veriable is stored in the stack area and it will refer to the heap where memory is given by using new operator.