Вопрос:

2. Напишите программу, которая реализует данный процесс. Можно использовать любой язык программирования (например, Python, Scratch, Pascal и др.) Программа должна: • начинать с х = 7 • выполнять описанный алгоритм • выводить: всю последовательность значений х, максимальное значение, количество шагов.

Смотреть решения всех заданий с листа

Ответ:

Пример программы (Python):

x = 7
values = []
max_value = x
steps = 0

while x != 1:
    values.append(x)
    if x % 2 == 0:
        x = x // 2
    else:
        x = x + 3
    if x > max_value:
        max_value = x
    steps += 1

values.append(1) # Добавляем финальное значение 1

print(f'Последовательность значений x: {values}')
print(f'Максимальное значение x: {max_value}')
print(f'Общее количество шагов: {steps}')
ГДЗ по фото 📸
Подать жалобу Правообладателю