Programme Java pour calculer l'intérêt simple et l'intérêt composé

Dans cet exemple, nous allons apprendre à calculer l'intérêt simple et l'intérêt composé en Java.

Pour comprendre cet exemple, vous devez avoir la connaissance des rubriques de programmation Java suivantes:

  • Classe de scanner Java
  • Opérateurs Java

Exemple 1: calculer l'intérêt simple en Java

 import java.util.Scanner; class Main ( public static void main(String() args) ( // create an object of Scanner class Scanner input = new Scanner(System.in); // take input from users System.out.print("Enter the principal: "); double principal = input.nextDouble(); System.out.print("Enter the rate: "); double rate = input.nextDouble(); rate = rate/100; System.out.print("Enter the time: "); double time = input.nextDouble(); double interest = (principal * time * rate) / 100; System.out.println("Principal: " + principal); System.out.println("Interest Rate: " + rate); System.out.println("Time Duration: " + time); System.out.println("Simple Interest: " + interest); input.close(); ) )

Production

 Entrez le principal: 1000 Entrez le taux: 8 Entrez l'heure: 2 Principal: 1000,0 Taux d'intérêt: 8,0 Durée du temps: 2,0 Intérêt simple: 160,0

Dans l'exemple ci-dessus, nous avons utilisé la Scannerclasse pour prendre le principal , le taux et l' heure en entrée de l'utilisateur. Nous utilisons ensuite la formule d'intérêt simple pour calculer l'intérêt simple.

 Simple Interest = (Principal * Rate * Time) / 100

Exemple 2: calculer l'intérêt composé

 import java.util.Scanner; class Main ( public static void main(String() args) ( // create an object of Scanner class Scanner input = new Scanner(System.in); // take input from users System.out.print("Enter the principal: "); double principal = input.nextDouble(); System.out.print("Enter the rate: "); double rate = input.nextDouble(); System.out.print("Enter the time: "); double time = input.nextDouble(); System.out.print("Enter number of times interest is compounded: "); int number = input.nextInt(); double interest = principal * (Math.pow((1 + rate/100), (time * number))) - principal; System.out.println("Principal: " + principal); System.out.println("Interest Rate: " + rate); System.out.println("Time Duration: " + time); System.out.println("Number of Time interest Compounded: " + number); System.out.println("Compound Interest: " + interest); input.close(); ) )

Production

 Entrez le principal: 1000 Entrez le taux: 10 Entrez l'heure: 3 Entrez le nombre de fois que l'intérêt est composé: 1 Principal: 1000,0 Taux d'intérêt: 10,0 Durée Durée: 3,0 Nombre d'intérêts Temps composé: 1 Intérêts composés: 331,00000000000045

Dans l'exemple ci-dessus, nous avons utilisé la formule de l'intérêt composé pour calculer l'intérêt composé.

Ici, nous avons utilisé la méthode Math.pow () pour calculer la puissance du nombre.

Articles intéressants...