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

Упр.145 ГДЗ Рабочая тетрадь Босова 8 класс 2016 (Информатика)

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

Чтобы определить, какая точка ближе к началу координат, нужно сравнить их расстояния до точки $$O(0,0)$$.

Расстояние от точки $$A(x_1,y_1)$$ до начала координат:

$$L_1=\sqrt{x_1^2+y_1^2}$$

Расстояние от точки $$B(x_2,y_2)$$ до начала координат:

$$L_2=\sqrt{x_2^2+y_2^2}$$

Если $$L_1=L_2$$, то точки находятся на одинаковом расстоянии от начала координат. Если $$L_1<L_2$$, то ближе точка $$A$$, иначе ближе точка $$B$$.

начало
    L1 := sqrt(sqr(x1) + sqr(y1))
    L2 := sqrt(sqr(x2) + sqr(y2))
    если L1 = L2 то
        вывод «точки находятся на одинаковом расстоянии»
    иначе если L1 < L2 то
        вывод «точка A ближе к началу координат»
    иначе
        вывод «точка B ближе к началу координат»
конец

Ответ

Сравнить расстояния точек до начала координат по формулам $$L_1=\sqrt{x_1^2+y_1^2}$$ и $$L_2=\sqrt{x_2^2+y_2^2}$$; ближе та точка, у которой расстояние меньше.



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