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

Срочно! (на пайтоне) Для заданного X вычислить значение функции.

Приложения:

Ответы

Автор ответа: restIess
2

import sys

x = int(input("Введите число: "))#будем считать, что X - всегда целое

if x == 1:

  Y = 3 * x**2

elif 2 <= x <= 4:

  Y = 100

elif x == 5:

  Y = x**0.5

else:

  print("Такое значение X не учтено")

  sys.exit()

print(Y)

Упрощенный вариант без else (но при не подходящих значениях будет ошибка)

x = int(input("Введите число: "))#будем считать, что X - всегда целое

if x == 1:

  Y = 3 * x**2

elif 2 <= x <= 4:

  Y = 100

elif x == 5:

  Y = x**0.5

print(Y)


restIess: Если мы введем какое-нить число, которого нет в условии, то программа выдает, что мы это не учли
restIess: Если убрать этот else, то при вводе например 10-тки у нас будет ошибка
restIess: Да
restIess: Но если проверка на ввод другого числа не нужна - убери, удачи
restIess: нажимаешь старт, потом вводишь число, потом смотришь результат)
Похожие вопросы
Предмет: Математика, автор: JungAh