administrata wrote:
He's referring to the fact that your calculations, probably through inexperience with programming, don't appear to add tax to the base price but rather simply compute tax from it."John Machin" <[EMAIL PROTECTED]> wrote in message news:<[EMAIL PROTECTED]>...
administrata wrote:
I'm programming Car Salesman Program. It's been "3 days" learning python...
From whom or what book or what tutorial?
But, i got problem
You got problemS. What Jeff & Brian wrote, plus:
You have "change" instead of "charge".
You forgot to add in the base price -- "actual price" according to you comprises only the taxes and fees. Where is your car yard? We'd each like to order a nice shiny red Ferrari :-)
Cheers, John
erm... sry i don't get it :\
Don't worry, it wasn't *that* funny :-)
can you modify actual_price?
actual_price = (((base_price * tax / 100) + license1 / 100) + dealer + charge
It would be much simpler if, having read the base price and the license (which I presume you are expecting to be percentages) you then separately computed the tax *amount* and the license *amount*, then just added everything together.
So, for example, your program might look like this:
base_price = int(raw_input(...)) tax_rate = int(raw_input(...) tax_amount = base_price * ((100+tax_amount)/...) ... actual_price = (base_price + tax_amount + license_amount + dealer + charge) print "Please hand over", actual_price
Obviously the "..." are the bits you fill in to complete the program. Good luck!
regards Steve -- Meet the Python developers and your c.l.py favorites March 23-25 Come to PyCon DC 2005 http://www.pycon.org/ Steve Holden http://www.holdenweb.com/ -- http://mail.python.org/mailman/listinfo/python-list