|
|||||||||||||||||||||||||||||||||||
Описание переменных и структур данных, которые применяются в программе3.Описание переменных и структур данных, которые применяются в программе
3. Текст программы с комментариями <form method="get"> Введите числа: <br> A <input type="number" step="any" name="A"/> <br> B <input type="number" step="any" name="B"/> <br> C <input type="number" step="any" name="C"/> <br> D <input type="number" step="any" name="D"/> <br> E <input type="number" step="any" name="E"/> <br> F <input type="number" step="any" name="F"/> <br> <input type="submit" value="Отправить"/> </form> <?php if (!isset($_GET['A'], $_GET['B'], $_GET['C'], $_GET['D'], $_GET['E'], $_GET['F'])) return; $numerator = ($_GET['A'] * ($_GET['A'] - $_GET['C']) - $_GET['C'] * ($_GET['B'] + $_GET['C'])) * $_GET['E']; $denominator = ($_GET['B'] + $_GET['C']) * ($_GET['A'] - $_GET['C']) * $_GET['F']; $NOD = gmp_gcd($numerator, $denominator); $whole = intdiv ($numerator, $denominator); $numerator %= $denominator; $numerator /= $NOD; $denominator /= $NOD; if ($whole){ echo $whole, ' '; } echo abs($numerator), ' / ', abs($denominator);
5.Контрольный пример
Блок 3. Рекурсия Задание 1.1
|
|||||||||||||||||||||||||||||||||||
|