|
|||
Текст программы с комментариями2. Текст программы с комментариями <form method="get"> Введите число страниц: <input type="number" name="num"/> <input type="submit" value="Отправить"/> </form> <?php if (empty($_GET['num'])) return; $sum = 0; $i = 1; while (true) { $sum += $i; if ($sum == $_GET['num']) { echo 'Номер последней страницы: ', $i; break; } elseif ($sum > $_GET['num']) { echo 'Страницы не существует '; break; } ++$i; } 3.Контрольный пример
Задание 6.2 1. Задание для выполнения Написать программу, вычисляющую сумму . Сумма должна содержать 100 слагаемых, попадающих в промежутке [a,b].
2. Текст программы с комментариями <form method="get"> Введите диапазон: <br> a <input type="number" name="a"/> <br> b <input type="number" name="b"/> <br> <input type="submit" value="Отправить"/> </form> <?php $sum = 0; if (!isset($_GET['a'], $_GET['b'])) return; for ($i = 0, $j = 0; $j < 100; ++$i) { $int = (-1 ** $i) * sin(((1 + 2 * $i) * pi()) / (2 ** ($i + 1))); if (($int < $_GET['a']) || ($int > $_GET['b'])) { $sum += $int; ++$j; } } echo $sum;
3.Контрольный пример
Задание 6.18 1. Задание для выполнения Написать программу решения уравнения (x > 0) с точностью до сотых методом половинного деления.
2. Описание алгоритма программы Пусть a – наименьший корень, при котором значение уравнение больше -∞, b – наибольший корень, при котором значение уравнение меньше +∞, c – среднее арифметическое значение a и b Если точность результата меньше одной сотых, то проверим условие F(a)*F(c) < 0. Если условие верное, то a = c, в противном случае – b = c. В противном случае – вывести c.
|
|||
|