Question

In: Computer Science

In python. Write a code that get salaries of people and their respective federal and state...

In python. Write a code that get salaries of people and their respective federal and state tax percentages. Then the code should calculate the net salary using the formula below and show it to the user. After that it should ask if the user want to continue the program or not, and should continue working as long as the user enters y, Y, yes or Yes.

Solutions

Expert Solution

Continue="y" #intialize continue variable to y for first execution in while loop
while Continue.lower() =="y" or Continue.lower()=="yes":
    Salary=float(input("Enter your Salary: "))
    if Salary<1:    #if salary is negative ,it will print invalid input
      print("Invalid Input")
    else:
      Federal_Tax_per = int(input("Enter your Federal Tax percentage without % symbol: "))
      State_Tax_per = int(input("Enter your State Tax percentage without % symbol: "))
      #calculation of Federal and state Tax given by given by user
      Federal_Tax = Salary*Federal_Tax_per/100
      State_Tax = Salary*State_Tax_per/100
      #calculation of Net Salary
      Net_salary = Salary - Federal_Tax - State_Tax #
      print("The Net salary for your entered Income: {:.2f}".format(Net_salary)) #We used format method for two decimal Net salary
      print("")
      Continue=input("If you want to continue, Type 'y' or 'Y' or 'yes' or 'Yes' and enter. ")

OUTPUT:


Related Solutions

Please write in beginner level PYTHON code! Your job is to write a Python program that...
Please write in beginner level PYTHON code! Your job is to write a Python program that asks the user to make one of two choices: destruct or construct. - If the user chooses to destruct, prompt them for an alternade, and then output the 2 words from that alternade. - If the user chooses construct, prompt them for 2 words, and then output the alternade that would have produced those words. - You must enforce that the users enter real...
please answer this in a simple python code 1. Write a Python program to construct the...
please answer this in a simple python code 1. Write a Python program to construct the following pattern (with alphabets in the reverse order). It will print the following if input is 5 that is, print z one time, y two times … v five times. The maximum value of n is 26. z yy xxx wwww vvvvvv
code in python write a code where the initial value is compounded by a multiplier, rounded...
code in python write a code where the initial value is compounded by a multiplier, rounded to the nearest tenth Output: Initial Value: 10 Multiplier: 1.4 Number of compounds: 10 Your Values are: 10 , 14, 19.6 , 27.4, 38.4, 53.8, 75.3, 105.4, 147.6, 206.6
Use python programming to write this code and provide a screen short for the code. 2....
Use python programming to write this code and provide a screen short for the code. 2. Write a function that takes one argument (a string) and returns a string consisting of the single character from that string with the largest value. Your function should contain a for loop. You can assume that the input to your function will always be a valid string consisting of at least one character. You can assume that the string will consist only of lower-case...
I cannot get this code to run on my python compiler. It gives me an expected...
I cannot get this code to run on my python compiler. It gives me an expected an indent block message. I do not know what is going on. #ask why this is now happenning. (Create employee description) class employee: def__init__(self, name, employee_id, department, title): self.name = name self.employee_id = employee_id self.department = department self.title = title def __str__(self): return '{} , id={}, is in {} and is a {}.'.format(self.name, self.employee_id, self.department, self.title)    def main(): # Create employee list emp1...
Please write in Python code Write a program that stores the following data in a tuple:...
Please write in Python code Write a program that stores the following data in a tuple: 54,76,32,14,29,12,64,97,50,86,43,12 The program needs to display a menu to the user, with the following 4 options: 1 – Display minimum 2 – Display maximum 3 – Display total 4 – Display average 5 – Quit Make your program loop back to this menu until the user chooses option 5. Write code for all 4 other menu choices
Using python as the coding language please write the code for the following problem. Write a...
Using python as the coding language please write the code for the following problem. Write a function called provenance that takes two string arguments and returns another string depending on the values of the arguments according to the table below. This function is based on the geologic practice of determining the distance of a sedimentary rock from the source of its component grains by grain size and smoothness. First Argument Value Second Argument Value Return Value "coarse" "rounded" "intermediate" "coarse"...
Code in python Write a while loop code where it always starts form 2. Then it...
Code in python Write a while loop code where it always starts form 2. Then it randomly chooses a number from 1-4. If the number 4 is hit then it will write “TP” if the number 1 is hit then it will write”SL”. It will rerun the program every time the numbers 1 and 5 are hit. The code should also output every single number that is randomly chosen. 2 of the same numbers can't be chosen back to back...
We will check to see if the mean salaries for Nursing School graduates for their respective...
We will check to see if the mean salaries for Nursing School graduates for their respective schools are different. A sample of 36 graduates from School #1 found a mean hourly wage of $28.00 an hour. The school stated that the standard deviation for salaries for their graduates was $6.00 an hour. A sample of 40 graduates from School #2 found a mean hourly wage of $26.00 an hour. The standard deviation for the graduates of this school was known...
In python Write the code to ask a user to enter a number in the range...
In python Write the code to ask a user to enter a number in the range of 1-100. Have the code checked to make sure that it is in this range. If it is not, let the user re-enter the number. The user should be able to re-enter numbers until the number is within the correct range.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT