Сделал 19 задание Параграф 2.2
This commit is contained in:
parent
d1f8fcc152
commit
b5273a8ab6
28
2.2_lesson.19.20.py
Normal file
28
2.2_lesson.19.20.py
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
''' ****** Задание 19(S) из 20 Параграф 2.2 *********
|
||||
* Группа исследователей готовится к высадке на остров идеальной формы, но спутниковая разведка обнаружила на нём зону зыбучих песков.
|
||||
|
||||
Чтобы обеспечить безопасность экспедиции, разработана система оповещения, которая предупреждает об опасности в зависимости от координат исследователя.
|
||||
|
||||
Для снижения расходов было решено создать программное обеспечение, которое автоматически определит, безопасна ли точка местонахождения исследователя.
|
||||
|
||||
Напишите программу, которая по заданным координатам проверит, находится ли исследователь в зоне опасности, учитывая несколько условий одновременно.
|
||||
'''
|
||||
|
||||
|
||||
if __name__ == "__main__"
|
||||
import math
|
||||
|
||||
try:
|
||||
x = float(input())
|
||||
y = float(input())
|
||||
except ValueError:
|
||||
exit()
|
||||
|
||||
if x ** 2 + y ** 2 > 100:
|
||||
print("Вы вышли в море и рискуете быть съеденным акулой!")
|
||||
elif (4 * y > (x + 1) ** 2 - 36) and (y < 5) and (x ** 2 + y ** 2 < 25) and (3 * y < 5 * x + 35):
|
||||
print("Опасность! Покиньте зону как можно скорее!")
|
||||
else:
|
||||
print("Зона безопасна. Продолжайте работу.")
|
||||
|
||||
|
||||
Loading…
Reference in a new issue