Хелпикс

Главная

Контакты

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





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



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

Имя переменной или объекта программы Тип данных Назначение
a int Хранит первое вводимое число
b int Хранит второе вводимое число
c int Хранит третье вводимое число
d int Хранит четвёртое вводимое число
e int Хранит пятое вводимое число
f int Хранит шестое вводимое число
numerator int Хранит числитель дроби
denominator int Хранит знаменатель дроби
NOD GMP Хранит НОД числителя и знаменателя
whole int Хранит целую часть дроби

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



  

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