Задание 4 Параграф 5.4 ГДЗ Босова 8 класс 2025 (Информатика)
Босова, Босова
8 класс
Класс
8
Предмет
Информатика
Автор
Босова, Босова
Задание 4 Параграф 5.4 ГДЗ Босова 8 класс 2025 (Информатика)
Задача
Две точки на плоскости заданы своими координатами. Разработайте, отладьте и протестируйте программу, определяющую, которая из точек находится ближе к началу координат.
Для проверки правильности программы используйте тест:
Координаты 1-й точки Координаты 2-й точки $$1,\ 2$$ $$3,\ 4$$ $$1,\ 2$$ $$2,\ 1$$ $$2,\ 4$$ $$2,\ 2$$
Подробный ответ
Найдём расстояние от каждой точки до начала координат по формуле $$d=\sqrt{x^2+y^2}$$ и сравним полученные значения.
from math import *
xa, ya = map(int, input(‘x, y точки 1 >> ‘).split())
xb, yb = map(int, input(‘x, y точки 2 >> ‘).split())d1 = sqrt(xa**2 + ya**2)
d2 = sqrt(xb**2 + yb**2)if d1 == d2:
print(‘Точки равноудалены’)
elif d1 < d2:
print(‘1-я точка ближе’)
else:
print(‘2-я точка ближе’)
Проверка на тестах:
| Координаты 1-й точки | Координаты 2-й точки | Результат |
|---|---|---|
| 1 2 | 3 4 | 1-я точка ближе |
| 1 2 | 2 1 | Точки равноудалены |
| 2 4 | 2 2 | 2-я точка ближе |
Другие учебники
Другие предметы



