Question: import sys rentalCode = input('(B)udget, (D)aily, or (W)eekly rental? ') if rentalCode == 'B' or rentalCode == 'D': rentalPeriod = int(input('Number of Days Rented: '))

import sys rentalCode = input('(B)udget, (D)aily, or (W)eekly rental? ') if rentalCodeimport sys rentalCode = input('(B)udget, (D)aily, or (W)eekly rental? ') if rentalCode == 'B' or rentalCode == 'D': rentalPeriod = int(input('Number of Days Rented: ')) else: rentalPeriod = int(input('Number of Weeks Rented: ')) daysRented = rentalPeriod #Assigning a dollar amount (double floating number) to the varying rates budget_charge = 40.00 daily_charge = 60.00 weekly_charge = 190.00 #NEED TO RIGHT HERE WHAT I HAVE DONE ON THE BOTTOM. if rentalCode == 'B': baseCharge = daysRented * budget_charge elif rentalCode == 'D': baseCharge = daysRented * daily_charge elif rentalCode == 'W': baseCharge = daysRented * weekly_charge

print(rentalCode) print(rentalPeriod) odoStart = input('Starting Odometer Reading: ') odoEnd = input('Ending Odometer Reading: ') print(odoStart) print(odoEnd) print(baseCharge)

totalMiles = int(odoEnd) - int(odoStart) print(totalMiles) if rentalCode == 'B': mileCharge = 0.25 * totalMiles averageDayMiles = totalMiles/daysRented if rentalCode == 'D' and averageDayMiles 100 and rentalCode == 'D': extraMiles = averageDayMiles - 100 mileCharge = 0.25 * extraMiles * rentalPeriod weeksRented = rentalPeriod averageMiles = totalMiles/weeksRented if rentalCode == 'W' and averageDayMiles > 900: mileCharge = weeksRented * 100.00 elif rentalCode == 'W' and averageDayMiles

== 'B' or rentalCode == 'D': rentalPeriod = int(input('Number of Days Rented:That is what i am using for some reason i am getting an error of that 300.0 but i dont know were it is can i please have some assistnace.

codio.com Codio Project File Edit Find View Tools Education Help , Run Current ? ?Google ? ?Confgure RUIZZ rental-car,py x Calculate Ch." import sys 2 rentalcodeinput(' (B)udget, (D)aily or (W)eekly rental? ' Collapse 4. rentalPeriodint (input ('Number of Days Rented: )) 5else: Calculate Charges 1 rentalPeriodint (input ('Number of Weeks Rentedn)) daysRentedrentalPeriod #Assigning a dollar amount (double floating number) to the varying rates budget_charge40.00 daily charge60.00 weekly_charge 190.00 #NEED TO RIGHT HERE WHAT I HAVE DONE ON THE BOTTOM LAST RUN on 27/2018, 1150:33 AM Check 1 failed Output (B)udget, (D)aily, or (W)eekly rent Number of Days Rented: 10 12 14 15elif rentalCode 'D' 16 17elif rentalCode 'W": 18 19 20 21 baseChargedaysRented budget charge baseChargedaysRenteddaily charge baseChargedaysRented weekly_charge Starting Odometer Reading: Ending Odometer Reading: 1234 23 24 25 26 27 28 29 30if rentalCodeB': 31 32 print (rentalCode) print (rentalPeriod) odoStart-input ('Starting Odometer Reading: ') odoEndinput('Ending Odometer Reading: ) print (odoStart) print (odoEnd) print (baseCharge) 300.0 988 Expected: (B)udget, (D)aily, or (W)eekly rent Number of Days Rented: totalMilesint (odoEnd)int (odoStart) print (totalMiles) mileCharge0.25 totalMiles averageDayMilestotalMiles/daysRented if rentalCode = 'D' and averageDayMiles Starting Odometer Reading: Ending Odometer Reading: 1234 34? 35 36? 37 38 39 40 100: extraMiLes = ? if averageDayMiles 1ee and rentalCode = 'D': extraMiles - averageDayMiles - 100 mileCharge0.25 *extraMiles rentalPeriod weeksRented rentalPeriod averageMiles-totalMiles/weeksRented 988 if rentalCode == 'W' and averageDayMiles > 900: Python

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!