Задача 26

Дано вещественное число A. Вычислить f(A), если f(x) = 0, при x ≤ 0; f(x) = x при 0 < x < 1, в противном случае f(x) = x^4.

import random
A=random.uniform(-2,2)
print("A= " + str(A))
x=A

if x <= 0:
    print(" x <= 0 ")
    f=0
    print("f(A)= " + str(f))
elif 0 < x and x < 1:
    print(" 0 < x < 1")
    f=x
    print("f(A)= " + str(f))
elif not x <= 0 or not (0 < x and x < 1):
    print("other case")
    f=x**4
    print("f(A)= " + str(f))

Решение на Codngground

Add a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *