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

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

Задача

Дано:
А(х1,у1)
В(х2,у2)
начало
L1=sqrt(sqr(x1)+sqr(y1);
L2=sqrt(sqr(x2)+sqr(y2);
если L1=L2
то вывод «точки находятся на одинаковом расстоянии»
иначе если L1 > L2
то вывод «точка В ближе к началу координат
иначе вывод «точка А ближе к началу координат»
конец

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

Чтобы определить, какая точка ближе к началу координат, нужно сравнить их расстояния до точки $$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
Другие учебники
Другие предметы