Написать программу по условиям задачи, информатика 8 класс

Августина Дмитриева

Новичок
Пользователь
Мар 13, 2022
4
1
3
Даны две точки в плоской прямоугольной системе координат. Напишите программу, определяющую, которая из точек находится ближе к началу координат.
Пример входных данных: координаты 1й точки>>1,2 координаты 2й точки>>3,4
пример выходных данных: первая точка ближе

Очень нужна помощь в написании программы, желательно на уровне новичка( Буду очень благодарна!
 

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
973
220
43
21
Москва
Или без math
Python:
c1 = input("координаты 1й точки>>")
x1, y1 = c1.split()
c2 = input("координаты 2й точки>>")
x2, y2 = c2.split()
r1 = float(x1) ** 2 + float(y1) ** 2
r2 = float(x2) ** 2 + float(y2) ** 2
if r1 > r2:
    print("вторая точка ближе")
elif r1 == r2:
    print("точки на одинаковом расстоянии")
else:
    print("первая точка ближе")
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 672
478
83
с чем проблема возникла?
 

Августина Дмитриева

Новичок
Пользователь
Мар 13, 2022
4
1
3
с чем проблема возникла?
со всем, если честно( не понимаю с чего начать и как написать
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Очень нужна помощь в написании программы, желательно на уровне новичка
Вот пример:
Python:
import math


c1 = input("координаты 1й точки>>")
x1, y1 = c1.split()
c2 = input("координаты 2й точки>>")
x2, y2 = c2.split()
r1 = math.sqrt(float(x1) * float(x1) + float(y1) * float(y1))
r2 = math.sqrt(float(x2) * float(x2) + float(y2) * float(y2))
if r1 > r2:
    print("вторая точка ближе")
elif r1 == r2:
    print("точки на одинаковом расстоянии")
else:
    print("первая точка ближе")
 
  • Мне нравится
Реакции: Vershitel_sudeb

Августина Дмитриева

Новичок
Пользователь
Мар 13, 2022
4
1
3
Или без math
Python:
c1 = input("координаты 1й точки>>")
x1, y1 = c1.split()
c2 = input("координаты 2й точки>>")
x2, y2 = c2.split()
r1 = float(x1) ** 2 + float(y1) ** 2
r2 = float(x2) ** 2 + float(y2) ** 2
if r1 > r2:
    print("вторая точка ближе")
elif r1 == r2:
    print("точки на одинаковом расстоянии")
else:
    print("первая точка ближе")
спасибо огромное! ;)
 
  • Мне нравится
Реакции: Vershitel_sudeb

Форум IT Специалистов