import math
for x in range(-5, 15):
if x <= 0:
y = x**2 + 3
print(x, y)
else:
if x <= 7:
if x > 0: # Проверка ОДЗ для логарифма
y = math.log(x)
print(x, y)
else:
print("ln-")
else:
if x <= 10:
print("no") # В интервале (7, 10] функция не задана
else:
if x >= 0: # Проверка ОДЗ для корня
y = math.sqrt(x)
print(x, y)
else:
print("sqrt-")