Шартты операторға деңгейлік тапсырмалар Функциялардың мәнін төмендегі берілгендер бойынша есептеу программасын жаз



Дата09.03.2022
өлшемі69,88 Kb.
#134887
түріПрограмма
Байланысты:
7 практика


Шартты операторға деңгейлік тапсырмалар
Функциялардың мәнін төмендегі берілгендер бойынша есептеу программасын жаз.
Орындаған:Жапсарбек Д
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 .


, x2.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


x6

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,2x<1,5

; x1,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

-2x<3
x3


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,2x<1,5
x1,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)



ә)


y4

-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)




Достарыңызбен бөлісу:




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет