Викусик11112234556
07.06.2022 06:15

Напишите функцию (в соответствии с указанным вариантом) для вычисления значения
предложенной суммы в заданной точке (x) с указанной абсолютной погрешностью вычисления
(abserror) и максимальным числом слагаемых (numbermax).
напишите программу вывода таблицы вычисленных значений функции на указанном интервале и
значений, полученных с использованием стандартных функций c++.
замечания:
• абсолютная погрешность (abserror) представляет собой модуль первого отбрасываемого
члена ряда суммы.
• если номер слагаемого суммы больше numbermax и точность не достигнута, или x не попадает
в заданный интервал (-1,1), функция должна инициировать исключение.
• нельзя использовать функции возведения в степень и вычисление факториала.
входные данные: точность вычисления, максимальное число слагаемых, интервал, на котором
проводятся вычисления, шаг интервала.
выходные данные: таблица вычисленных значений функции на указанном интервале и значений,
полученных с использованием стандартных функций c++.

кто-нибудь меня ?

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
BlackStile
11.11.2022 21:51

у меня получилось 61

Объяснение:

N = 2

counter = 1

for i in range(1, 10000000):

   binary = str(bin(N)[2:])

   print(binary)

   first_numbers = binary[:2]

   temp_list = list(binary)

   if temp_list[-1] == '0':

       temp_list[-1] = first_numbers

   print(temp_list)

   temp_list.reverse()

   print(temp_list)

   result_join = ''.join(temp_list)

   print(result_join)

   result_int = int(result_join, 2)

   if result_int == 127:

       print(result_int)

       print('counter', counter)

       break

   N += 1

   counter += 1

Если подумать, то можно этот код сократить. А так пишется недолго и легко (если решение правильное:) )

0,0(0 оценок)
Ответ:
Sam223225
11.11.2022 21:51

ответ:zywx

Объяснение:

Пишем код на python:

for x in range(2):

   for y in range(2):

       for w in range(2):

           for z in range(2):

               if (((x and (not y)) <= ((not z) or (not w))) and ((w <= x) or y)) == False:

                   print(x, y, w, z)

В результате его работы получаем таблицу истинности:

0 0 1 0

0 0 1 1

1 0 1 1

Сопоставляем нашу таблицу с таблицей в задание:

единственный столбик где есть 2 единицы и ноль в нашей таблице это столбик z ⇒ 1 столбик в таблице задания это z .

В нашей таблице вы видим, что нет строки со всеми единицами, следовательно в 2 столбике первой строке в таблице задания стоит 0, в нашей таблице мы видим, что есть одна строка с тремя единицами и одним 0 - этот ноль принадлежит столбику y ⇒ 2 столбик в таблице задания это y .

Остается 3 и 4 столбик, так как у нас в нашей таблице есть столбик со всеми единицами (столбик w) - 3 или 4 столбик таблицы задания должен полностью  состоять из единиц, так как в 4 есть 0 ⇒ 3 столбик состоит полностью из единиц ⇒ 3 столбик - w, а 4 столбик - x

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота