0

Loan Calc problem, why remaining test cases aren't accepting?

Problem statement: You take a loan from a friend and need to calculate how much you will owe him after 3 months. You are going to pay him back 10% of the remaining loan amount each month. Create a program that takes the loan amount as input, calculates and outputs the remaining amount after 3 months. Sample Input: 20000 Sample Output: 10628 Here is the monthly payment schedule: Month 1 Payment: 10% of 20000 = 2000 Remaining amount: 18000 Month 2 Payment: 10% of 18000 = 1800 Remaining amount: 16200 Month 3: Payment: 10% of 16200 = 1620 Remaining amount: 14580 My code: import java.util.Scanner; public class Program { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int amount = scanner.nextInt(); // int output=0; int out1=amount; int out; //your code goes here for(int i=0;i<3;i++){ out=(out1/100)*10; out1=out1-out; amount=out1; } System.out.println(amount); } }

27th Jul 2022, 9:01 AM
Avijit Pal
Avijit Pal - avatar
1 ответ
+ 2
Try : out1*10/100 instead of out1/100*10
27th Jul 2022, 9:34 AM
Jayakrishna 🇮🇳