Задача 3. Дана длина ребра куба. Найти объём куба и площадь его боковой поверхности.
Решение задачи на PHP
Файл z0003.php
<br>3. Дана длина ребра куба. Найти объём куба и площадь его боковой поверхности. <br><B>Решение:</B> <form action="z0003.php" method="get"> <br >Введите число a, которое будет длиной ребра куба: <input type="text" name="a" <br></p> <p>В каких единицах выражено ребро куба? <select name="mera"> <option>мм</option> <option>см</option> <option>дм</option> <option>м</option> <option>км</option> </select> <p><input type="submit" value="Послать!"/> </form> <?php if(!isset($_GET['a'])) { echo "<p>Введите длину ребра куба!<br>"; exit; } $a = $_GET['a']; $mera = $_GET['mera']; $x = $a*$a*$a; $y = $a*$a; $z = $y*6; $b = $x." ".$mera; $c = $y." ".$mera; $d = $z." ".$mera; if($a == '') echo "<p>Введите длину ребра куба!<br>"; echo "<p>Объём куба - V, равен a * a * a. Так как a = $a, то V = $a * $a * $a = $b<sup>3</sup>."; echo "<br>Площадь одной части куба (одной грани) - S, равна a * a. То есть S = $a * $a = $c<sup>2</sup>."; echo "<br>Так как у куба шесть граней, то площадь боковой поверхности куба равна ($a * $a) * 6 = $y * 6 = $d<sup>2</sup>.<br />"; ?>