PHP 5 для начинающих

Печать

Все что нужно делать — снова и снова вычислять результат по данной формуле, пока долг не будет равен нулю, а затем посчитать, сколько месячных платежей для этого требуется. Чтобы это сделать, можно заставить PHP использовать цикл while.

Практика Использование цикла while

1. Откройте HTML-редактор и введите следующий код:<html>

<head><title></title></head> <body>

<Ь>Заявка на получение ссуды. Кредитный банк Namllu</b> <?php

if (isset($_POST['posted'])) { $duration = 0; switch ($_POST['loan']) { case "1000";

$interest = 5; break; case "5000";

$interest = 6.5; break; case "10000";

$interest = 8; break; default:

echo "Вы не выбрали вариант ссуды<^Ьг>"; exit;

}

while ($_POST['loan'] > 0) {

$duration = $duration + 1;

$monthly = $_POST['month'] - ($_POST['loan']*$interest/100);

if ($monthly <= 0) {

echo "Чтобы погасить ссуду, требуются более крупные ежемесячные платежи<^>";

exit;

}

$_POST['loan'] = $_POST['loan'] - $monthly; }

echo "Для погашения ссуды при процентной ставке $interest процентов понадобится $duration месяцев.<hr>";

} ?>

<form method="POST" action="loan.php">

<input type="hidden" name="posted" value="true">

<br>

Выберите необходимую сумму ссуды<Ьг><Ьг>

<input name="loan" type="radio" value="1000">1000 долларов под 5,0% в месяц <br>

<input name="loan" type="radio" value="5000">5000 долларов под 6,5% в месяц <br>

<input name="loan" type="radio" value="10 00 0">10000 долларов под 8,0% в месяц

<br>

<br>

Введите сумму ежемесячного платежа <input name="month" type="text" size="5"> <br>