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

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

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

    Для проверки правильности программы используйте тест:

    Координаты 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 23 41-я точка ближе
1 22 1Точки равноудалены
2 42 22-я точка ближе


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