Хелпикс

Главная

Контакты

Случайная статья





Описание переменных и структур данных, которые применяются в программе



3.Описание переменных и структур данных, которые применяются в программе

Имя переменной или объекта программы Тип данных Назначение
a int наименьший корень, при котором значение уравнение больше -∞
b int наибольший корень, при котором значение уравнение меньше +∞
c int среднее арифметическое значение a и b

3. Текст программы с комментариями

<?php

function func(&$x){

return 4 - exp($x) - 2 * $x ** 2;

}

$a = 1.0E-14;

$b = 710;

$c = ($a + $b) / 2;

while((abs($b - $a ) > 0.01) && (func($c)!=0)) {

if (func($a) * func($c) < 0){

   $b = $c;

}

else {

   $a = $c;

}

$c = ($a + $b) / 2;

}

echo $c;


 

5.Контрольный пример


 

Блок 2. Функции и процедуры (подпрограммы)

Задание 1.1

1. Задание для выполнения

Найдите значение у для любых a, b, c

2. Текст программы с комментариями

<form method="get">
Введите диапазон:
<br>
a
<input type="number" name="a"/>
<br>
b
<input type="number" name="b"/>
<br>
c
<label>
   <input type="number" name="c"/>
</label>
<br>
<input type="submit" value="Отправить"/>
</form>
<?php
if (!isset($_GET['a'], $_GET['b'], $_GET['c'])) return;
if ($_GET['c'] == 1 || $_GET['c'] <= 0) {
echo 'Неверные данные';
return;
}
$temp = 2 + cos($_GET['b']);
if ($temp < 0) {
echo 'Неверные данные';
return;
}
$temp2 = 1 - sin($_GET['c']);
if ($temp2 < 0) {
echo 'Неверные данные';
return;
}
echo log( $_GET['a'] ** sqrt($temp), $_GET['c']) - ($_GET['c'] ** ($_GET['a'] ** 2 + $_GET['b'] ** 2)) / (($_GET['b'] ** 2 + $_GET['c'] ** 4 + 3) ** (1/5)) + 1.2 ** sqrt($temp2);

3.Контрольный пример


 

Задание 1.2



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.