program CircleInTriangle; var b, r: real; begin // Вводим значение стороны и радиуса write′Введитедлинусторонытреугольника:′'Введите длину стороны треугольника: '′Введитедлинусторонытреугольника:′; readlnbbb; write′Введитерадиусокружности:′'Введите радиус окружности: '′Введитерадиусокружности:′; readlnrrr; // Проверяем условие вписанности окружности в треугольник if r = b / 2 * sqrt333 then writeln′Можновписатьокружностьрадиусом′,r,′вданныйтреугольник.′'Можно вписать окружность радиусом ', r, ' в данный треугольник.'′Можновписатьокружностьрадиусом′,r,′вданныйтреугольник.′
else writeln′Нельзявписатьокружностьрадиусом′,r,′вданныйтреугольник.′'Нельзя вписать окружность радиусом ', r, ' в данный треугольник.'′Нельзявписатьокружностьрадиусом′,r,′вданныйтреугольник.′; end.
Программа запрашивает у пользователя значение стороны треугольника и радиус окружности, после чего проверяет, можно ли вписать данную окружность в равносторонний треугольник. Результат выводится на экран.
var
b, r: real;
begin
// Вводим значение стороны и радиуса
write′Введитедлинусторонытреугольника:′'Введите длину стороны треугольника: '′Введитедлинусторонытреугольника:′;
readlnbbb;
write′Введитерадиусокружности:′'Введите радиус окружности: '′Введитерадиусокружности:′;
readlnrrr;
// Проверяем условие вписанности окружности в треугольник
if r = b / 2 * sqrt333 then
writeln′Можновписатьокружностьрадиусом′,r,′вданныйтреугольник.′'Можно вписать окружность радиусом ', r, ' в данный треугольник.'′Можновписатьокружностьрадиусом′,r,′вданныйтреугольник.′ else
writeln′Нельзявписатьокружностьрадиусом′,r,′вданныйтреугольник.′'Нельзя вписать окружность радиусом ', r, ' в данный треугольник.'′Нельзявписатьокружностьрадиусом′,r,′вданныйтреугольник.′;
end.
Программа запрашивает у пользователя значение стороны треугольника и радиус окружности, после чего проверяет, можно ли вписать данную окружность в равносторонний треугольник. Результат выводится на экран.