Вопрос:

Определи результат работы алгоритма при N = 33.

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

Ответ:

Алгоритм вычисляет результат работы программы для заданного числа N = 33.

Шаг 1: Начало. Ввод N = 33.

Шаг 2: Проверка условия: N mod 2 = 0 (33 mod 2 = 1). Условие ложно (нет).

Шаг 3: N := (N - 1) / 2 = (33 - 1) / 2 = 32 / 2 = 16.

Шаг 4: Проверка условия: N mod 2 = 0 (16 mod 2 = 0). Условие истинно (да).

Шаг 5: N := N / 2 = 16 / 2 = 8.

Шаг 6: Проверка условия: N mod 2 = 0 (8 mod 2 = 0). Условие истинно (да).

Шаг 7: N := N / 2 = 8 / 2 = 4.

Шаг 8: Проверка условия: N mod 2 = 0 (4 mod 2 = 0). Условие истинно (да).

Шаг 9: N := N / 2 = 4 / 2 = 2.

Шаг 10: Проверка условия: N mod 2 = 0 (2 mod 2 = 0). Условие истинно (да).

Шаг 11: N := N / 2 = 2 / 2 = 1.

Шаг 12: Проверка условия: N mod 2 = 0 (1 mod 2 = 1). Условие ложно (нет).

Шаг 13: N := (N - 1) / 2 = (1 - 1) / 2 = 0 / 2 = 0.

Шаг 14: Вывод S = 0.

Ответ: 0

ГДЗ по фото 📸
Подать жалобу Правообладателю