Задача 27

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

import random
import math

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**2
    print("f(A)= x**2 = " + str(f))
elif not x <= 0 or (0 < x and x < 1):
    print("Other case")
    pi=math.pi
    sin=math.sin( pi * x**2)
    f= x**2 - sin
    print("f(A)= " + str(f))

Решение на Codngground

Add a Comment

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