fork download
  1. <?php
  2. header("Content-Type: text/plain; charset=utf-8");
  3. $credit = 40000;
  4. $percent = 3;
  5. $commission = 1000;
  6. $mounthlyPayment = 5000;
  7. $worthMoney = 0;
  8. for ($i = 1; $i < 100; $i++) {
  9. $oversum = $credit + $commission + ($credit * ($percent / 100));
  10. echo "В этом месяце ваш долг равен " . $oversum . "\n";
  11. if ($oversum > $mounthlyPayment) {
  12. $credit = $oversum - $mounthlyPayment;
  13. $worthMoney += $mounthlyPayment; // Убрал повторения
  14. } else {
  15. $credit = 0;
  16. $worthMoney += $oversum; // Убрал повторения
  17. break;
  18. }
  19. echo $i . " платёж. Выплачено " . $worthMoney . " рублей. Остаток по кредиту - " . $credit . "\n";
  20. }
  21. echo "Школьник избавится от кредита через " . $i . " месяцев \n";
  22. echo "Iphone стоил школьнику в " . round($worthMoney, 2) . " рублей"; // Добавил копейки
Success #stdin #stdout 0s 52488KB
stdin
Standard input is empty
stdout
В этом месяце ваш долг равен 42200
1 платёж. Выплачено 5000 рублей. Остаток по кредиту - 37200
В этом месяце ваш долг равен 39316
2 платёж. Выплачено 10000 рублей. Остаток по кредиту - 34316
В этом месяце ваш долг равен 36345.48
3 платёж. Выплачено 15000 рублей. Остаток по кредиту - 31345.48
В этом месяце ваш долг равен 33285.8444
4 платёж. Выплачено 20000 рублей. Остаток по кредиту - 28285.8444
В этом месяце ваш долг равен 30134.419732
5 платёж. Выплачено 25000 рублей. Остаток по кредиту - 25134.419732
В этом месяце ваш долг равен 26888.45232396
6 платёж. Выплачено 30000 рублей. Остаток по кредиту - 21888.45232396
В этом месяце ваш долг равен 23545.105893679
7 платёж. Выплачено 35000 рублей. Остаток по кредиту - 18545.105893679
В этом месяце ваш долг равен 20101.459070489
8 платёж. Выплачено 40000 рублей. Остаток по кредиту - 15101.459070489
В этом месяце ваш долг равен 16554.502842604
9 платёж. Выплачено 45000 рублей. Остаток по кредиту - 11554.502842604
В этом месяце ваш долг равен 12901.137927882
10 платёж. Выплачено 50000 рублей. Остаток по кредиту - 7901.137927882
В этом месяце ваш долг равен 9138.1720657184
11 платёж. Выплачено 55000 рублей. Остаток по кредиту - 4138.1720657184
В этом месяце ваш долг равен 5262.31722769
12 платёж. Выплачено 60000 рублей. Остаток по кредиту - 262.31722768997
В этом месяце ваш долг равен 1270.1867445207
Школьник избавится от кредита через 13 месяцев 
Iphone стоил школьнику в 61270.19 рублей