Упр.2.145 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
7 класс
Класс
7
Предмет
Информатика
Автор
Босова, Аквилянов
Упр.2.145 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Задача
- Даны две точки на плоскости. Запишите алгоритм, позволяющий определить, какая из них находится ближе к началу координат. Способ записи выберите самостоятельно.
Подробный ответ
Чтобы определить, какая точка ближе к началу координат, нужно сравнить их расстояния до точки $$O(0,0)$$.
Для точки $$A(ax, ay)$$ расстояние равно $$L_1=\sqrt{ax^2+ay^2}$$, а для точки $$B(bx, by)$$ — $$L_2=\sqrt{bx^2+by^2}$$.
алг
начало
ввод (ax, ay, bx, by)
L1 = sqrt(sqr(ax) + sqr(ay));
L2 = sqrt(sqr(bx) + sqr(by));
если L1 = L2
то вывод «точки находятся на одинаковом расстоянии»
иначе
если L1 > L2
то вывод «точка B ближе к началу координат»
иначе вывод «точка A ближе к началу координат»
все
конец
Ответ: алгоритм сравнивает расстояния точек до начала координат и выводит, какая из них ближе.
Другие учебники
Другие предметы



