How do I code in python to get the following results: Initial Balance: After First month: 1005.0 After second month: 1010.025

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
How do I code in python to get the following results: Initial Balance: After First month: 1005.0 After second month: 1010.025
Expert Solution
Step 1

PROGRAM STRUCTURE:

  • Takes the initial amount from the user and store it in a variable.
  • Initialize the value of a variable with 0 to store the amount after every month.
  • Display the value of initial amount.
  • Now calculate the amount, interest is compounded annually.
    • annual interest = 6.0
    • Hence, interest compounded monthly is 6.0/12 = 0.5
  • Formula for calculating the values:
    • Compound interest monthly = (amount*rate)/100
      • Amount is the amount after previous month
      • Rate is the interest rate per month
    • Amount = Amount( previous month ) + compound interest
  • Using the above formulas calculate value of amount after every month.
  • Display the value of amount using print statement.
Step 2

PROGRAM CODE:

n=int(input("enter the initial balance: "))                // Takes the value of the initial amount from the user
amount=0
print("initial balance is:",n)                                     // display the initial value
amount=n+(n*0.5)/100                                         // calculating the value of amount using formula of compound interest
print("after first month:",amount)                         // display the amount after first month
amount=amount+(amount*0.5)/100                    // calculate amount for second month
print("after second month:",amount)                    // display amount after second month
amount=amount+(amount*0.5)/100                    // calculate the amount for third month
print("after third month:",amount)third                // display the amount after third month

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Binary numbers
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education