Предмет: Информатика,
автор: pplotnikov643
Я раздаю 50 баллов. Пожалуйста помоги. (Python)
Тема: Вычисления
---- Упражнение на скриншоте ----
Приложения:
входные данные
1. 1.
2. 2.
выходные данные
1.414
Ответы
Автор ответа:
0
Ответ:
x1, y1 = map(float,input().split())
x2, y2 = map(float,input().split())
modul = ((x2 - x1)**2 + (y2 - y1)**2)**0.5
print(round(modul, 3))
Код можно сократить до трёх строк:
x1, y1 = map(float,input().split())
x2, y2 = map(float,input().split())
print(round(((x2 - x1)**2 + (y2 - y1)**2)**0.5, 3))
Похожие вопросы
Предмет: Английский язык,
автор: liliya984125
Предмет: Английский язык,
автор: пеппа6
Предмет: Английский язык,
автор: аксана2
Предмет: Математика,
автор: Elena08051
Входные данные
В первой строке вводятся через пробел координаты первой точки (сначала x -координата, потом y -координата), во второй строке в том же порядке – координаты второй точки. Все координаты – вещественные числа.
Выходные данные
Программа должна вывести одно число: расстояние между точками с тремя знаками в дробной части.