В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
наталя40
наталя40
09.09.2021 20:43 •  Информатика

С# . Вычисление цепной дроби с рекурсии.
Напишите полностью.


С# . Вычисление цепной дроби с рекурсии. Напишите полностью.

Показать ответ
Ответ:
akot2005
akot2005
11.04.2023 17:45

Читайте и поймёте:

Введем обозначения: n – количество элементов в массиве; А – имя массива; i – индекс элемента массива; Ai – i-й элемент массива A; s – сумма нечетных элементов массива, кратных 3; p – произведение нечетных элементов массива, кратных 3.

Входные данные: n, A.

Выходные данные: s, p.

Первоначально сумма искомых элементов равна нулю: не просуммировано ни одно слагаемое, то есть s:=0. Далее, используя любой оператор цикла, просматриваем весь массив от первого и до последнего элемента. И если при этом элемент массива нечетный и кратен 3, то к уже накопленной сумме добавляется очередное слагаемое, т.е. s:= s + A[i]. Здесь слева и справа от знака присваивания записано имя одной и той же переменной s, именно это обеспечивает постепенное накопление суммы: s справа – уже вычисленное известное значение суммы, s - ее новое, вычисляемое значение.

При просмотре массива можно сразу вычислить и произведение элементов массива, удовлетворяющих заданному условию. Произведение вычисляется с оператора p:=p*A[i]. При этом p справа и p слева имеют разные значения: p справа – уже известное, вычисленное ранее значение произведения, p слева – новое, вычисляемое его значение. Первоначально искомое произведение равно единице, т.е. p:=1.

При решении этой задачи можно использовать любой из видов циклов.

0,0(0 оценок)
Ответ:
hopas1
hopas1
18.11.2021 03:11

1) Открываем новый файл

2) Кликаем правой кнопкой по вкладке листа, там выбираем переименовать (еще можно дважды кликнуть по вкладке), записываем новое название листа, сохраняем нажатием кнопки Enter.

3) Создаем таблицу. У меня в первой строке заголовки (x, y), начиная со второй строки значения.

Заполняем x: в A2 пишу начальное значение x (-4), в следующей формулу =A2+0,3. Копирую формулу вниз (можно просто потянуть вниз по маркеру заполнения - квадратику в правом нижнем углу A3), пока не получится 8 (появится в ячейке A26).Заполняем первое значение y в ячейке B2: нужно записать формулу по правилам Excel. Выбор по условию - функция ЕСЛИ, натуральный логарифм - функция LN, модуль - функция ABS. В итоге в ячейке B2 получается так: =ЕСЛИ(A2<=3;13,4+2*LN(ABS(A2));A2^2/(A2^2+10,2))Копирую формулу из ячейки B2 вниз, это можно сделать при маркера заполнения. Если Excel не очень старый, можно просто дважды кликнуть по маркеру заполнения

4) Вставляем график. Встаем в любую ячейку внутри таблицы, во вкладке Вставка выбираем Диаграмма - Точечная. Excel всё угадает сам, ничего вручную выбирать не надо будет.

Готово!

Скриншоты того, что получилось, - во вложении.


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