1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова 7-9 класс (Сборник упр-й)
Упр.2.145 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
8 класс
Класс
8
Предмет
Информатика
Автор
Босова, Аквилянов

Упр.2.145 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)

Задача

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

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

Расстояние от точки до начала координат вычисляется по формуле $$\sqrt{x^2+y^2}$$. Поэтому достаточно найти расстояния для обеих точек и сравнить их.

алг
начало
ввод (ax, ay, bx, by)
L1 = sqrt(sqr(ax) + sqr(ay));
L2 = sqrt(sqr(bx) + sqr(by));
если L1 = L2 то
  вывод «точки находятся на одинаковом расстоянии»
иначе
  если L1 > L2 то
    вывод «точка b ближе к началу координат»
  иначе
    вывод «точка a ближе к началу координат»
  все
все
конец



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