• Предмет: Информатика
  • Автор: Аноним
  • Вопрос задан 3 года назад

Срочно! (на пайтоне) Для заданного 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: нажимаешь старт, потом вводишь число, потом смотришь результат)
Вас заинтересует