. Consider a function that will test whether a person is qualified to finance a luxury car. They are qualified if their annual income is greater than $100,000 and the sales price is less than $1,000,000. Income and sales price are parameters of the function. The function returns a message to the program stating whether the person is qualified or not. a. Complete this function table Name Purpose Parameters Result finance() b. Write the function: c. Write a Python program that inputs income and sales price from the user. Using a while loop, the program validates the income is greater than zero. The program invokes the finance() function with this print statement: "print (finance (income, salesPrice))" d. Test your while loop by seeing what happens when an invalid income is input and then a valid income. Then run your program once with too low an income to finance but okay sales price, once with an okay income and okay sales price, and once with a

Respuesta :

Answer:

def finance(income, salesPrice):

   if income > 100000 and salesPrice < 1000000:

       return "You are qualified."

   else:

       return "Your are not qualified!"

   

   

while True:

   income = int(input("Enter your income: "))

   if income <= 0:

       print("Invalid income!")

       break;

   else:

       salesPrice = int(input("Enter the sales price: "))

       print (finance(income, salesPrice))

Explanation:

Create a function called finance that takes two parameters, income and salesPrice

Check if income is greater than 100000 and salesPrice is greater than 1000000. If they are, return you are qualified. Otherwise, return your are not qualified.

Create a while loop that iterates until the user enters an income that is smaller than or equal to 0. Otherwise, ask the user to enter the sales price and call and print the finance function with given inputs to see the result.