def main():     monthlySales = getSales()     printbonus=print_bonus(storeAmount,empAmount) #This function gets the monthly sales def getSales():     monthlySales = float(input('Enter the monthly sales $'))     monthlySales = getSales() #call to get sales     salesIncrease = getIncrease(monthlySales)     return monthlySales   #This function gets the percent of increase in sales def getIncrease(monthlySales):     storeAmount = storeBonus(monthlySales)     salesIncrease = float(input('Enter percent of sales increase: '))     salesIncrease = float(salesIncrease)     salesIncrease = salesIncrease / 100     return salesIncrease #This function determines the storeAmount bonus def storeBonus(monthlySales):     if monthlySales >= 110000:         storeAmount = 6000     elif monthlySales >= 100000:         storeAmount = 5000     elif monthlySales >= 90000:         storeAmount = 4000     elif monthlySales >=80000:         storeAmount = 3000     else:         storeAmount = 0     return storeAmount #This function determines the empAmount bonus def empBonus(salesIncrease):     if salesIncrease >= 5:         empAmount = 75     elif salesIncrease >= 4:         empAmount = 50     elif salesIncrease >= 3:         empAmount = 40     else:         empAmount = 0     return empAmount #This function prints the bonus information def print_bonus(storeAmount, empAmount):     print('The store bonus amount is $', storeAmount)     print('The employee bonus amount is $', empAmount)     if storeAmount == 6000 and empAmount == 75:         print('Congrats! You have reached the highest bonus amounts possible!') #calls main main() I can't get it to return salesIncrease. It's only asking for monthly sales. Testing these values below, Input monthlySales = 120500 salesIncrease = 5 Output The store bonus amount is $ 6000 The employee bonus amount is $ 75 Congrats! You have reached

Programming Logic & Design Comprehensive
9th Edition
ISBN:9781337669405
Author:FARRELL
Publisher:FARRELL
Chapter6: Arrays
Section: Chapter Questions
Problem 10PE
icon
Related questions
Question
100%

def main():
    monthlySales = getSales()
    printbonus=print_bonus(storeAmount,empAmount)

#This function gets the monthly sales
def getSales():
    monthlySales = float(input('Enter the monthly sales $'))
    monthlySales = getSales() #call to get sales
    salesIncrease = getIncrease(monthlySales)
    return monthlySales
 
#This function gets the percent of increase in sales
def getIncrease(monthlySales):
    storeAmount = storeBonus(monthlySales)
    salesIncrease = float(input('Enter percent of sales increase: '))
    salesIncrease = float(salesIncrease)
    salesIncrease = salesIncrease / 100
    return salesIncrease

#This function determines the storeAmount bonus
def storeBonus(monthlySales):
    if monthlySales >= 110000:
        storeAmount = 6000
    elif monthlySales >= 100000:
        storeAmount = 5000
    elif monthlySales >= 90000:
        storeAmount = 4000
    elif monthlySales >=80000:
        storeAmount = 3000
    else:
        storeAmount = 0
    return storeAmount

#This function determines the empAmount bonus
def empBonus(salesIncrease):
    if salesIncrease >= 5:
        empAmount = 75
    elif salesIncrease >= 4:
        empAmount = 50
    elif salesIncrease >= 3:
        empAmount = 40
    else:
        empAmount = 0
    return empAmount

#This function prints the bonus information
def print_bonus(storeAmount, empAmount):
    print('The store bonus amount is $', storeAmount)
    print('The employee bonus amount is $', empAmount)
    if storeAmount == 6000 and empAmount == 75:
        print('Congrats! You have reached the highest bonus amounts possible!')

#calls main
main()

I can't get it to return salesIncrease. It's only asking for monthly sales.

Testing these values below,

Input

monthlySales = 120500

salesIncrease = 5

Output

The store bonus amount is $ 6000

The employee bonus amount is $ 75

Congrats! You have reached the highest bonus amounts possible!

 

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Graphical User Interface
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage