Top.Mail.Ru
Ответы

Помогите с задачей по Python ПЖ

Задача 3. Функция

Учитель математики придумывает каждому своему ученику отдельные функции, которые нужно отобразить на графике и посчитать. А ещё этот учитель разбирается в программировании. Поэтому, чтобы не считать вручную все эти функции, он написал программу, которая делает всю работу за него.

Напишите программу, которая получает от пользователя число X и вычисляет значение функции Y по следующей схеме:

Напомним, как это работает: для X больше нуля Y = X - 12. Для X равных нулю Y равен пяти. Для X меньше нуля Y равен квадрату X.

Пример:

Введите икс: 0

Игрек равен 5

Пример 2:

Введите икс: -6

Игрек равен 36

По дате
По рейтингу
Аватар пользователя
Новичок

x = int(input("Введите икс: "))
y = 0
if x > 0:
y = x - 12
elif x == 0:
y = 5
else:
y = x * x
print("Игрек равен", y)

Аватар пользователя
Мастер

x = int(input("Введите X:"))

if x > 0:
y = x - 12
elif x == 0:
y = 5
elif x < 0:
y = x**2

print("Y = " + str(y))

Аватар пользователя
Ученик

x = int(input("Введите икс: "))
y = 0
if x > 0:
y = x - 12
elif x == 0:
y = 5
else:
y = x * x
print("Игрек равен", y)