Вопрос задан 28.04.2019 в 12:49. Предмет Информатика. Спрашивает Нургазы Али.

Составить программу для нахождения N первых членов следующей последовательности 110 20 12 11 10

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Сериков Расул.
Здесь речь идет о ТРОИЧНОЙ системе счисления.

Переводя данные числа в десятичную систему получим последовательность:

12   6   5  4  3   а далее будут идти  2, 1 , 0  которые в троичной системе записываются, как и в десятичной
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для нахождения N первых членов данной последовательности можно использовать следующую программу на языке Python:

```python def find_sequence(n): sequence = [110, 20, 12, 11, 10] while len(sequence) < n: next_number = sequence[-1] - sequence[-2] sequence.append(next_number) return sequence[:n]

N = int(input("Введите количество членов последовательности: ")) print(find_sequence(N)) ```

Эта программа определяет функцию `find_sequence`, которая принимает аргумент `n` - количество членов последовательности, которые нужно найти. Затем программа создает список `sequence`, содержащий первые пять членов данной последовательности. Далее, пока длина списка `sequence` меньше чем `n`, программа находит следующий член последовательности путем вычитания предыдущих членов и добавляет его в список `sequence`. В конце программа выводит первые `n` членов последовательности.

Пример работы программы: ``` Введите количество членов последовательности: 8 [110, 20, 12, 11, 10, -1, -12, -11] ```

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос