Шартты операторға деңгейлік тапсырмалар
Функциялардың мәнін төмендегі берілгендер бойынша есептеу программасын жаз.
Орындаған:Жапсарбек Д
1-деңгей
1 .
x<-2,3
x-2,3
import math
x = float(input("x = "))
if(x < -2.3):
y = abs(x + math.sin(2*x)) + math.log(x**2)
if(x >= -2.3):
y = (x**3 + 1) / x**2
print("y =", y)
2 .
, x2.3
, x>2.3
import math
x = float(input("x = "))
if(x <= 2.3):
y = math.sqrt(1 + math.sin(x)**2) + (1 + 3*x) / 5*x**2
if(x > 2.3):
y = (math.cos(3*x) + math.sin(4*x)) / (4*x + 5)
print("y =", y)
3.
x>6
x6
import math
x = float(input("x = "))
a = float(input("a = "))
if(x > 6):
y = math.cos(5*x**2 + 6*x)
if(x <= 6):
y = math.exp(-x/a)
print("y =", y)
2-деңгей.
а )
; x<-0,2
; -0,2x<1,5
; x1,5
import math
x = float(input("x = "))
if(x < -0.2):
y = (x**2 + math.log(math.sin(x))) / math.sqrt(x)
if(-0.2 >= x and x < 1.5):
y = math.tan(x)**2 + math.sqrt(6 + x**2)
if(x >= 1.5):
y = 4*x + math.cos(x**2)
print("y =", y)
ә) x<-2
-2x<3
x3
import math
x = float(input("x = "))
if(x < -2):
y = abs(-1.2 + x + 4*x**2)
if(-2 >= x and x < 3):
y = math.sin(2*x) + math.cos(3*x)**2
if(x >= 3):
y = 2.1/(x - 2)
print("y =", y)
2 . а) x<-0,2
-0,2x<1,5
x1,5
import math
x = float(input("x = "))
if(x < -0.2):
y = (x**2 + math.log(math.sin(x))) / math.sqrt(x)
if(-0.2 >= x and x < 1.5):
y = math.tan(x)**2 + math.sqrt(6 + x**2)
if(x >= 1.5):
y = 4*x + math.cos(x**2)
print("y =", y)
ә)
y4
-4y>5
import math
y = float(input("y = "))
if(y <= 4):
f = -math.sin(2*y) + 4
if(-4 > y and y <= 5):
f = math.sqrt(1 + y**2)
if(y > 5):
f = math.cos(4*y)/6
print("f =", f)
3>
Достарыңызбен бөлісу: |