Номер §3.2 № 6

ГДЗ по информатике 8 класс, Босова 2023, страница 92

§. № Псевдокод построения

Запишите с помощью псевдокода алгоритм построения окружности заданного радиуса rr, проходящей через заданные точки AA и BB.

Решение
ABO

Центр искомой окружности должен находиться на расстоянии и от точки , и от точки : обе точки лежат на окружности по определению. Поэтому возможные центры получают пересечением двух вспомогательных окружностей радиуса с центрами и . На чертеже показан один из возможных центров .

алг построение окружности
нач
    измерить расстояние AB
    если AB > r, то
        сообщить: построение невозможно
    иначе
        построить окружность с центром A и радиусом r
        построить окружность с центром B и радиусом r
        отметить все точки пересечения вспомогательных окружностей
        из каждой отмеченной точки как из центра провести окружность радиуса r
    всё
кон

Если , две вспомогательные окружности не пересекаются, поэтому подходящего центра нет. Если , они касаются в середине отрезка : решение одно. Если , точек пересечения две, и каждая задаёт подходящую окружность. Для любой полученной окружности расстояния от центра до и равны , значит, она действительно проходит через обе заданные точки.

Ответ

Построить две окружности радиуса с центрами и ; их точки пересечения взять центрами искомых окружностей. При решения нет, при оно одно, при — два.

Помогло?

Нет твоего задания?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото