Предмет: Информатика, автор: 111galiev4

Язык программирования python, помогите пожалуйста.

Приложения:

Ответы

Автор ответа: GreenApelsin
1

x = int(input())  # задаем X

if (x >= -2.4) and (x <= 5.7):

   print(x * x)

else:

   print("4")


111galiev4: спасибо
Автор ответа: 69DANECHKA69
1

x=int(input('x='))

if x>=-2,4 and x<=5,7:

   f=x**2

else:

   f=4

print(f'f(x) = {f}')

Приложения:

69DANECHKA69: Я проверил, все работает...
111galiev4: мне сначала invalid syntax выдает, потом я скобки поставил if(x>=-2.4) and(...)
111galiev4: и прога стала работать, но если вводитб число которое не подходит в промежуток оно его также в квадрат возводит
69DANECHKA69: Ну я кинул скрин, у меня работает. Я не знаю, почему так, может разные версии Pyton, я не знаю))
111galiev4: да, все равно спасибо, сильно помог
69DANECHKA69: Не за что)
69DANECHKA69: Ошибка invalid syntax у тебя выходит из-за того, что надо писать вместо запятых ТОЧКИ! if x>=-2.4 and x<=5.7: Вот, попробуй заменить точки, и должно все работать
111galiev4: реально, работает, большое спасибо)))
69DANECHKA69: Не за что)) Я уже переживать начал :D
111galiev4: xD
Похожие вопросы