you are here->home->Class 12->Simple Interest
Simple Interest

Our Objective

To implement a program that calculates Simple Interest for a given principal amount.


The Theory

A Simple Interest program is a program that calculates the interest earned or paid on a principal amount for a specified period of time, based on a fixed interest rate.

The formula to calculate Simple Interest is as follows:

SI = (amount*Y*R)/100.


  • "amount" is the initial amount borrowed or invested
  • "R" is the interest rate per annum
  • "Y" is the time period for which the interest is calculated

The Simple Interest program takes input values for the principal amount, interest rate, and time period, and computes the interest earned or paid using the above formula. The program then displays the calculated interest on the screen.

The Simple Interest program is a basic program that helps in understanding the concepts of Simple Interest calculation, input/output operations, and basic arithmetic operations. It is a useful program for beginners who are learning programming concepts and want to apply them in real-world scenarios.


Learning Outcomes 

  • Understanding of arithmetic operations: Implementing a Simple Interest program requires understanding of basic arithmetic operations such as multiplication, division, and addition.
  • Familiarity with programming constructs: Implementing a Simple Interest program can help students become familiar with programming constructs such as variables, input/output operations, and conditional statements.
  • Ability to implement algorithms: Implementing a Simple Interest program requires programming skills such as using variables and arithmetic operations to perform the necessary calculations.
  • Problem-solving skills: Implementing a Simple Interest program requires problem-solving skills to identify the inputs needed, the steps involved in the calculation, and the output to be generated.
  • Testing and debugging skills: Implementing and testing the Simple Interest program requires the ability to identify and fix errors in the program code and test the program with different input values to ensure correct output.
  • Understanding of financial concepts: Implementing a Simple Interest program can also help students understand financial concepts such as interest rates, compounding, and the time value of money.