Задача по Информатике -100 до 100 с шагом 1. Придумайте для этого диапазона две разных функции, представляющие собой дробь, в числителе которого число 1, а знаменатель содержит аргумент Х, принадлежащий указанному выше диапазону. В первом случае, циклическая программа должна пройти по всему диапазону не производя внутреннюю проверку условия соответствия и отсеивания не подходящих аргументов, вторая же напротив, должна отсеять все Х, которые приводят функцию к не существованию. Напоминаю, что в случае с дробью, этот Х будет одни

25 Апр 2021 в 19:54
201 +1
0
Ответы
1

Для первой функции: fxxx = 1 / x

Программа:

for x in range−100,101-100, 101100,101:
result = 1 / x
printf"f(x)=result"f"f({x}) = {result}"f"f(x)=result"

Для второй функции: fxxx = 1 / x−1x-1x1

Программа:

for x in range−100,101-100, 101100,101:
if x == 1:
continue
result = 1 / x−1x-1x1 printf"f(x)=result"f"f({x}) = {result}"f"f(x)=result"

Первая программа пройдет по всем значениям от -100 до 100, но при x=0 выдаст ошибку деления на ноль. Вторая программа проверяет, что x не равняется 1 перед выполнением деления, чтобы избежать ошибок.

17 Апр 2024 в 18:41
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир