с заданием (язык Python): Практиканту снова дали задание найти старую металлическую монетку по заданным координатам. Но теперь металлоискатель сканирует местность вокруг пользователя в виде круга и при обнаружении/отсутствии металла прибор отображает на экране соответствующее сообщение.
Даны два действительных числа x и y и радиус r. Напишите функцию, которая проверяет, лежит ли точка с координатами (x, y) внутри круга с радиусом r (включая его границу). Координаты центра круга — (0, 0). Если точка принадлежит кругу, выведите сообщение «Монетка где-то рядом», иначе выведите сообщение «Монетки в области нет».
Пример 1:
Введите координаты монетки:
X: 0.5
Y: 0.5
Введите радиус: 1
Монетка где-то рядом
261
401
Ответы на вопрос:
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)
Объяснение:
По картинкам соответственно: 10, 15 и 6
Объяснение:
1) цикл до n = 4 включительно
n=0, sum = 0+0 = 0
n=1, sum = 0+1 = 1
n=2, sum = 1+2 = 3
n=3, sum = 3+3 = 6
n=4, sum = 6+4 = 10
2) цикл до n = 5 включительно
...
n=4, sum = 6+4 = 10
n=5, sum = 10+5 = 15
3) цикл до n = 5 включительно, но с шагом 2
n=0, sum = 0+0 = 0
n=2, sum = 0+2 = 2
n=4, sum = 2+4 = 6
Популярно: Информатика
-
kravcovleonid504.09.2022 15:06
-
яяя61103.01.2020 12:16
-
gulmamedovaxayald26.01.2021 10:31
-
MBmagic16.11.2022 19:13
-
katyunyagolubmailru06.10.2022 01:46
-
marigol022028.11.2020 04:41
-
Kornella12.10.2020 13:36
-
lolloo9911.08.2020 03:59
-
shevchal30.01.2021 22:32
-
loopootoonoo24.03.2021 19:14