Задача 37. Даны действительные числа a, b, c. Удвоить эти числа, если \((a \geq b \geq c)\), и заменить их абсолютными значениями, если это не так.

Решение задачи на PHP

Файл z0037.php

<form action="z0037.php" method="get">
<p>Введите число a: <input type="text" name="a" />
<p>Введите число b: <input type="text" name="b" />
<p>Введите число c: <input type="text" name="c" />
<p><input type="submit" value="Послать"/>
</form>
<?php
if(!isset($_GET['a']) || !isset($_GET['b'])
|| !isset($_GET['c'])) {
echo "<p>Введите числа!<br>";
exit;
}
$a = $_GET['a'];
$b = $_GET['b'];
$c = $_GET['c'];
if($a == '')
echo "<p>Введите значение a!<br>";
if($b == '')
echo "<p>Введите значение b!<br>";
if($c == '')
echo "<p>Введите значение c!<br>";

if($a >= $b && $b >= $c) {
$a1 = $a * 2;
$b1 = $b * 2;
$c1 = $c * 2;
$izm = "<p>";
$izm .= "a * 2 = $a * 2 = $a1.<br>";
$izm .= "b * 2 = $b * 2 = $b1.<br>";
$izm .= "c * 2 = $c * 2 = $c1.";
}
else {
$a1 = abs($a);
$b1 = abs($b);
$c1 = abs($c);
$izm = "<p>";
$izm .= "|a| = |$a| = $a1.<br>";
$izm .= "|b| = |$b| = $b1.<br>";
$izm .= "|c| = |$c| = $c1.";
}
echo $izm;
?>