Предмет: Информатика,
автор: xjdjdjdjdhdjdjd
Python 8 клас, чек скрин
Приложения:
Ответы
Автор ответа:
1
Відповідь:
def input_var(s):
while True:
try:
var = float(input(s))
return var
except ValueError:
print("Введено не числове значення. Будь ласка, повторіть введення.")
def first_part(x):
a = input_var("Введіть a:")
b = input_var("Введіть b:")
return a**2-b*x
def second_part(x,b):
a = input_var("Введіть a:")
c = input_var("Введіть c:")
return a*a-(c+x/b)
x = input_var("Введіть x:")
result = 0
if x<=0:
b = input_var("Введіть b:")
if b==0:
result = "Результат невизначений"
else:
result = second_part(x,b)
else:
result = first_part(x)
print("y = {0}".format(result))
Пояснення:
Похожие вопросы
Предмет: Математика,
автор: zagayeva2011
Предмет: Математика,
автор: verviktoriya2012
Предмет: Физика,
автор: stempitska
Предмет: Литература,
автор: okboomer23