Phone

+919997782184

Email

support@roboticswithpython.com

Geeks of Coding

Join us on Telegram

Home Forums Assignment courserra Python for Everybody – Specialization Programming for Everybody (Getting started with Python) Assignment 3.1, Programming for Everybody (Getting started with Python)

Viewing 0 reply threads
  • Author
    Posts
    • #869
      Abhishek TyagiAbhishek Tyagi
      Keymaster

      #””” 3.1 Write a program to prompt the user for hours and rate per hour using input to compute gross pay. Pay the hourly rate for the hours up to 40 and 1.5 times the hourly rate for all hours worked above 40 hours. Use 45 hours and a rate of 10.50 per hour to test the program (the pay should be 498.75). You should use input to read a string and float() to convert the string to a number. Do not worry about error checking the user input – assume the user types numbers properly. Grade updated on server. “””

      def computepay(h,r):
          if h < 0 or r < 0:
              return None
          elif h > 40:
              return (40*r+(h-40)*1.5*r)
          else:
              return (h*r)
          
      try:
          hrs = raw_input("Enter Hours:")
          hour = float(hrs)
          r = raw_input("please input your rate:")
          rate = float(r)
          p = computepay(hour,rate)
          print (p)
      except:
          print ("Please,input your numberic")
Viewing 0 reply threads
  • You must be logged in to reply to this topic.