Предмет: Информатика,
автор: wqeewwee2
Протабулировать функцию на промежутке [10;-10] с шагом 1
Приложения:

Ответы
Автор ответа:
1
Ответ:
import math
for x in range(10,-11,-1):
if math.sin(x)!=0:
print(f'x = {x:3} y = {x**5/math.sin(x):0.3f}')
else:
print(f'x = {x:3} функция не определена (на 0 делить нельзя)')
Объяснение:
- для перебора значений x используем цикл с параметром (for x in range(10,-11,-1):), чтобы двигаться от больших чисел к меньшим используем отрицательный шаг
- для предотвращения ошибки в точке 0 (sin 0 = 0) используем полное ветвление
Приложения:

Похожие вопросы
Предмет: Физика,
автор: akenbaeva933
Предмет: Математика,
автор: elizavetabombik
Предмет: Қазақ тiлi,
автор: nurpeisovdamir465
Предмет: Математика,
автор: ytfreeze6