Помогите выполнить задание:
Написать консольный скрипт, который принимает от пользователя три параметра - длины сторон прямоугольного треугольника в метрах, и выводит его площадь в м2. В случае, если пользователь вводит некорректные значения параметров (нечисловые, отрицательные и т.д.), нужно выводить сообщение об ошибке.
<?php
echo "Введіть значення катета 1 в м2: ";
fscanf(STDIN, "%d\n", $value1);
if ( !preg_match("/[^0-9]/s", $value1) ){
print "Все ок!\n";
}
else {
echo "Введіть коректне значення катета 1 в м2: ";
fscanf(STDIN, "%d\n", $value1);
}
echo "Введіть значення катета 2 в м2: ";
fscanf(STDIN, "%d\n", $value2);
if ( !preg_match("/[^0-9]/s", $value2) ){
print "Все ок!\n";
}
else {
echo "Введіть коректне значення катета 2 в м2: ";
fscanf(STDIN, "%d\n", $value1);
}
$area = ($value1 * $value2)/2;
echo "Площа: $area м2 \n";
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости