Go Back   CodingForums.com > :: Server side development > Other server side languages/ issues > Python

Before you post, read our: Rules & Posting Guidelines

Reply
 
Thread Tools Rate Thread
Enjoy an ad free experience by logging in. Not a member yet? Register.
Old 01-28-2011, 08:08 PM   PM User | #1
SenorWilson
New to the CF scene

 
Join Date: Jan 2011
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
SenorWilson is an unknown quantity at this point
Unhappy Basic Coding Question

I'm taking an intro to computer science class in college, and we're using python. We were told to make a simple bank account program that calculated interest after 1, and 2 years. When the program is run it asks for your principal amount, and the interest rate, as a decimal.

We were also told to modify the code so we could enter the iterest as a percentage and my code does not work as intended and I need help!

Source Code:

principal = input('Please enter your starting principal:')
interestRate = input('Now enter the interest rate as a percentage:')
# interestRate = interestRate/100 (Note: I was testing this to see if it worked as well and it did not)
print 'Your interest is: $', (interestRate/100)*principal, 'after one year.'
print 'Your interest is: $', (interestRate/100)*(principal*2), 'after two years.'
if (interestRate/100)*(principal*2)+principal >=1000000:
print 'Yay! You are a millionaire!'

When I start the program through terminal it goes through the motions, asks for the inputs but when I enter a percentage, say 5. It says my interest after 1 and two years is $0... When I enter a number less than 1, say .05, my program correctly divides the number and gives a correct percentage. Why?

Any help is appreciated.

Last edited by SenorWilson; 01-28-2011 at 08:13 PM..
SenorWilson is offline   Reply With Quote
Old 01-29-2011, 09:50 AM   PM User | #2
Kakao
Regular Coder

 
Join Date: Mar 2006
Location: Brasília, Brazil
Posts: 153
Thanks: 0
Thanked 0 Times in 0 Posts
Kakao is on a distinguished road
Divide by 100.0:

Code:
interestRate/100.0
I will leave to you the pleasure to discover why.
Kakao is offline   Reply With Quote
Reply

Bookmarks

Jump To Top of Thread


Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 01:51 AM.


Advertisement
Log in to turn off these ads.