• Предмет: Информатика
  • Автор: xjdjdjdjdhdjdjd
  • Вопрос задан 2 месяца назад

Python 8 клас, чек скрин​

Приложения:

Ответы

Ответ дал: lozromanik
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))

Пояснення:

Вас заинтересует