1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова
Задание 7 Параграф 2.2 ГДЗ Босова 8 класс (Информатика)
Босова, Босова
8 класс
Автор
Босова, Босова

Задание 7 Параграф 2.2 ГДЗ Босова 8 класс (Информатика)

Задача

алг Окружность
нач
ввести координаты точек А и В, радиус окружности R
из точки А, как из центра нарисовать окружность радиусом R
из точки В, как из центра нарисовать окружность радиусом R
если нет точки пересечения окружностей, то вывести «Построение невозможно» и завершить программу
если точка (или точки) пересечения окружностей есть, то из этой точки, как из центра (из любой, если их две), нарисовать окружность радиусом R
кон

Подробный ответ

Чтобы построить окружность радиуса $$R$$, проходящую через точки $$A$$ и $$B$$, нужно найти центр такой окружности. Он должен находиться на расстоянии $$R$$ от точки $$A$$ и на расстоянии $$R$$ от точки $$B$$. Значит, сначала строим две окружности с центрами в точках $$A$$ и $$B$$ и одинаковым радиусом $$R$$. Их точки пересечения и будут возможными центрами искомой окружности.

Если окружности не пересекаются, построение невозможно. Если точка пересечения одна или две, то из любой точки пересечения как из центра строим искомую окружность радиуса $$R$$.

алг Окружность
нач
ввести координаты точек A и B, радиус окружности R
из точки A, как из центра, нарисовать окружность радиусом R
из точки B, как из центра, нарисовать окружность радиусом R
если нет точки пересечения окружностей, то вывести «Построение невозможно» и завершить программу
если точка (или точки) пересечения окружностей есть, то из этой точки, как из центра (из любой, если их две), нарисовать окружность радиусом R
кон

Ответ: алгоритм построения окружности записан выше.



Общая оценка
4.7 / 5
Другие учебники
Другие предметы