Знайти значення функції y=x^3-2x+1 на проміжку від -5 до 5 кроком 0,5. Допоможіть будь ласка. Python, for/while
Аноним:
Здравствуйте. Сколько вам лет?
Ответы
Ответ дал:
1
Відповідь:
1. Текст програми з використанням 'for':
# задаємо початок і кінець проміжку та крок
start = -5
end = 5
step = 0.5
# проходимо по проміжку з кроком step
for x in range(int(start/step), int(end/step)+1):
# обчислюємо значення функції
y = x*step**3 - 2*x*step + 1
# виводимо результат
print(f"x={x*step:.2f}, y={y:.2f}")
2. Текст програми з використанням 'while':
# задаємо початок і кінець проміжку та крок
start = -5
end = 5
step = 0.5
# встановлюємо початкове значення x
x = start
# проходимо по проміжку з кроком step
while x <= end:
# обчислюємо значення функції
y = x**3 - 2*x + 1
# виводимо результат
print(f"x={x:.2f}, y={y:.2f}")
# збільшуємо x на крок
x += step
(Результати виконання на фото: 1. for; 2. while)
Приложения:


Похожие вопросы
1 год назад
1 год назад
1 год назад
2 года назад
2 года назад
8 лет назад