Задача по Информатике -100 до 100 с шагом 1. Придумайте для этого диапазона две разных функции, представляющие собой дробь, в числителе которого число 1, а знаменатель содержит аргумент Х, принадлежащий указанному выше диапазону. В первом случае, циклическая программа должна пройти по всему диапазону не производя внутреннюю проверку условия соответствия и отсеивания не подходящих аргументов, вторая же напротив, должна отсеять все Х, которые приводят функцию к не существованию. Напоминаю, что в случае с дробью, этот Х будет одни
for x in range(-100, 101) result = 1 / print(f"f({x}) = {result}")
Для второй функции: f(x) = 1 / (x-1)
Программа:
for x in range(-100, 101) if x == 1 continu result = 1 / (x-1 print(f"f({x}) = {result}")
Первая программа пройдет по всем значениям от -100 до 100, но при x=0 выдаст ошибку деления на ноль. Вторая программа проверяет, что x не равняется 1 перед выполнением деления, чтобы избежать ошибок.
Для первой функции: f(x) = 1 / x
Программа:
for x in range(-100, 101)result = 1 /
print(f"f({x}) = {result}")
Для второй функции: f(x) = 1 / (x-1)
Программа:
for x in range(-100, 101)if x == 1
continu
result = 1 / (x-1
print(f"f({x}) = {result}")
Первая программа пройдет по всем значениям от -100 до 100, но при x=0 выдаст ошибку деления на ноль. Вторая программа проверяет, что x не равняется 1 перед выполнением деления, чтобы избежать ошибок.