Первое любимое число Незнайки – 1, второе – 5. Каждое следующее число получается как сумма удвоенного предыдущего и предпредыдущего. Так, третье любимое число – 11, а четвертое – 27. Вывести любимые числа Незнайки среди первой тысячи и вычислить их сумму.
Текст программы
<?
$i=1;
$j=5;
echo 'Любимые числа Незнайки '.$i;
$sum=$i;
while($j<=1000){
echo ', '.$j;
$sum=$sum+$j;
$a=$j*2+$i;
$i=$j;
$j=$a;
}
echo '</br>Сумма любимых чисел '.$sum;
?>
Контрольный пример
Номер 2
Задание для выполнения, включая индивидуальное задание
Некто взял ссуду в банке величиной А руб. под В% годовых. Ежегодно заемщик вносит платежи в счет ссуды в С руб. Написать программу, определяющую, через сколько лет будет погашена ссуда, и сумму денег, выплаченных заемщиком банку.
Текст программы
<form action="10.php" method="get">
<b>Введите данные:</b></br>
Величина кредита <input type="namber" name="a" /> <br>
Процент <input type="text" name="b" /> <br>
Платеж <input type="text" name="с" /> <br>
<input type="submit" value="Ok" />
|
|
</form>
<?
$a=$_GET['a'];
$b=$_GET['b'];
$c=$_GET['с'];
echo"Вы ввели:<br>Величина кредита:".$a."<br>Ежегодный процент по кредиту: ".$b."<br>Платеж: ".$c."<br>";
$temp=$a;
$a=$a+$a*$b/100-$c;
if($a>=$temp) echo "Кредит нельзя погасить";
else{
$m=$c;
$d=1;
while($a>=$c){
$a=$a+$a*$b/100-$c;
++$d;
$m=$m+$c;
}
if($a!=0) echo "Сумма выплат: ".($m+$a)."<br>Срок выплаты кредита: ".($d+1);
else echo "Сумма выплат: ".$m."<br>Срок выплаты кредита: ".$d;
}
?>
Контрольный пример
При вводе чисел 24000, 15 и 10000 получим, что сумма выплат будет равна 31776, срок выплат – 4.
Номер 14
Задание для выполнения, включая индивидуальное задание
Предприниматель, начав дело, взял кредит размером R рублей под p процентов годовых и вложил его в своё дело. По прогнозам, его дело должно давать прибыль r рублей в год. Сможет ли он накопить сумму, достаточную для погашения кредита, и если да, то через сколько лет?