w3resource

PHP Exercises: Compute the amount of the debt in n months

PHP: Exercise-50 with Solution

Write a PHP program to compute the amount of the debt in n months. The borrowing amount is $100,000 and the loan adds 5% interest of the debt and rounds it to the nearest 1,000 above month by month.

Input:
An integer n (0 ≤ n ≤ 100) .

Sample Solution:

PHP Code:

<?php
// Read an integer from standard input representing the number of years
fscanf(STDIN, '%d', $n);

// Initialize the initial debt amount
$debt = 100000;

// Loop through each year to calculate the debt amount after each year
for ($i = 0; $i < $n; $i++) {
    // Calculate the new debt amount after applying a 5% increase and rounding to the nearest thousand
    $debt = ceil(($debt * 1.05) / 1000) * 1000;
}

// Print the final amount of debt
echo "\nAmount of debt: ";
echo $debt . PHP_EOL;

?>

Sample Output:

Amount of debt: 137000

Flowchart:

Flowchart: Compute the amount of the debt in n months

PHP Code Editor:

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

Previous: Write a PHP program which solve the equation. Print the values of x, y where a, b, c, d, e and f are given.
Next: Write a PHP program which reads an integer n and find the number of combinations.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.