</title>
</head>
<body BgColor="silver" text="blue">
<H2>Лабораторная работа №4_2</h2>
<H3>Циклы с параметром</h3>
Вариант №0
<br>ПО-11-1
<br>Пупкин Василий
<br>
<br>
<Form name="LabRab_4_2" action="" method="POST">
Первый член последовательности a1:<br>
<input type="text" name="a1" size="5"><br>
Второй член последовательности a2:<br>
<input type="text" name="a2" size="5"><br>
Количество членов последовтельности n:<br>
<input type="text" name="n" size="5"><br>
<input type="submit" value="Вычислить"><br>
</form>
<?php
// получение значения переменной из формы
$n=$_POST['n'];
$a1=$_POST['a1'];
$a2=$_POST['a2'];
if (($n!='') && ($a1!='') && ($a2!=''))
{
//эхо-печать
echo "<br>n=$n";
echo "<br>a1=$a1";
echo "<br>a2=$a2<br>";
echo '<br>-------------------<br>';
echo '.k........a..........s';
echo '<br>-------------------<br>';
// вычисление переменных по заданному алгоритму
$s = $a1 + $a2; //начальное значение суммы
// $k - номер очередного члена последовательности
for ($k=3; $k<=$n; $k++)
{
$a = $a1 + $a2; //очередное слагаемое
$s += $a; //очередная сумма
$a1 = $a2;
$a2 = $a;
echo '<br>';
printf("%3d%'.10d%'.10d", $k, $a, $s);
}
echo '<br>-------------------<br>';
}
?>
</body>
</html>
- Компиляция, отладка, тестирование и получение результата:
