y=x^3-6x^2+7|x|+3 x є [-2;5]
Нужно решить в пайтоне
TarrGarradRinn:
x это только целое число?
да
Циклы проходили уже?
да
Ответы
Ответ дал:
1
x = -2
while x>= -2 and x<= 5:
if x<0:
print(x**3 - 6 * x**2 - 7 * (x) + 3)
elif x>0:
print(x**3-6 * x**2 + 7 * x + 3)
elif x == 0:
print(3)
x += 1
Ну до этого надо написать ещё что x = -2
ok
x += 1 это мы каждый раз увеличиваем число на 1 чтобы новые ответы получать
всьо работает спасибо
Без проблем
а ещё одну можешь решить? y=x^3-3|x^2 - 5|+x^2 +10 x є[ - 3;2]
x = -3
for x in range (-3,3):
if x<-2:
print(x**3 - 3* (x**2 - 5) + x**2 + 10)
else:
print(x**3 + 3* (x**2 - 5) + x**2 + 10)
Решение отличается, так как я решил его немного сократить.
Просто по идее цикл for сам двигает значение x на +1 и шаг с x+= 1 не нужен. Так же и шаг с принтом просто числа если x = 0 тоже лишний.
for x in range (-3,3):
if x<-2:
print(x**3 - 3* (x**2 - 5) + x**2 + 10)
else:
print(x**3 + 3* (x**2 - 5) + x**2 + 10)
Решение отличается, так как я решил его немного сократить.
Просто по идее цикл for сам двигает значение x на +1 и шаг с x+= 1 не нужен. Так же и шаг с принтом просто числа если x = 0 тоже лишний.
СПАСИБО ОГРОМНОЕ
там получился только один ответ - 20 это же нормально да?
-20
Вас заинтересует
2 года назад
3 года назад
3 года назад
8 лет назад
8 лет назад
9 лет назад
9 лет назад