с заданием (язык Python): Практиканту снова дали задание найти старую металлическую монетку по заданным координатам. Но теперь металлоискатель сканирует местность вокруг пользователя в виде круга и при обнаружении/отсутствии металла прибор отображает на экране соответствующее сообщение.

Даны два действительных числа x и y и радиус r. Напишите функцию, которая проверяет, лежит ли точка с координатами (x, y) внутри круга с радиусом r (включая его границу). Координаты центра круга — (0, 0). Если точка принадлежит кругу, выведите сообщение «Монетка где-то рядом», иначе выведите сообщение «Монетки в области нет».

Пример 1:

Введите координаты монетки:

X: 0.5
Y: 0.5

Введите радиус: 1

Монетка где-то рядом

diasashat11 diasashat11    2   12.08.2021 13:40    191

Ответы
sehya72 sehya72  12.08.2021 13:50

def find_monetka(c1,c2,r):

Tab:if c1<=r and c2<=r:

Tabx2:print('Find something')

Tab:else:

Tabx2:print('Could not find something')

x_m=float(input("Enter x:"))

y_m=float(input("Enter y:"))

r=int(input("Enter r:"))

find_monetka(x,y,r)

Объяснение:

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика