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


Рассмотрим вариант решения задания из учебника Босова, Босова 8 класс, Бином:
4. Две точки на плоскости заданы своими координатами. Разработайте, отладьте и протестируйте программу, определяющую, которая из точек находится ближе к началу координат. Для проверки правильности программы используйте тест:
Входные данные
Координаты 1-й точки > > 1 2
Координаты 2-й точки > > 3 4
Координаты 1-й точки > > 1 2
Координаты 2-й точки > > 2 1
Координаты 1-й точки > > 2 4
Координаты 2-й точки > > 2 2
Выходные данные
1-я точка ближе
Точки равноудалены
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-я точка ближе')
Окно вывода:
x, y точки 1 > > 1 2
x, y точки 2 > > 3 4
1-я точка ближе
x, y точки 1 > > 1 2
x, y точки 2 > > 2 1
Точки равноудалены
x, y точки 1 > > 2 4
x, y точки 2 > > 2 2
2-я точка ближе
Похожие решебники
Популярные решебники 8 класс Все решебники
*размещая тексты в комментариях ниже, вы автоматически соглашаетесь с пользовательским соглашением