Предмет: Информатика, автор: ant1pushka

Знайти значення функції y=x^3-2x+1 на проміжку від -5 до 5 кроком 0,5. Допоможіть будь ласка. Python, for/while


anuapolina08: Мова програмування не вказана

Ответы

Автор ответа: anuapolina08
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)

Приложения:

anuapolina08: готово
Похожие вопросы
Предмет: Биология, автор: akupchik2011