Дам 350 баллов.Пожалуйста,нужно срочно

Приложения:

Ответы

Ответ дал: Аноним
0

Задача 1:

Шаги решения:

1) Присвоим a значение 1, а b — 1.

2) a \neq 256, поэтому присваиваем a значение a \cdot 2 = 1 \cdot 2 = 2, а b значение b + a = 1 + 1 = 2.

3) Переходим к выполнению предыдущего пункта.

4) a \neq 256, поэтому присваиваем a значение a \cdot 2 = 2 \cdot 2 = 4, а b значение b + a = 3 + 2 = 5.

5) Переходим к выполнению предыдущего пункта.

6) a \neq 256, поэтому присваиваем a значение a \cdot 2 = 4 \cdot 2 = 8, а b значение b + a = 7 + 4 = 11.

7) Переходим к выполнению предыдущего пункта.

8) a \neq 256, поэтому присваиваем a значение a \cdot 2 = 8 \cdot 2 = 16, а b значение b + a = 15 + 8 = 23.

9) Переходим к выполнению предыдущего пункта.

10) a \neq 256, поэтому присваиваем a значение a \cdot 2 = 16 \cdot 2 = 32, а b значение b + a = 31 + 16 = 47.

11) Переходим к выполнению предыдущего пункта.

12) a \neq 256, поэтому присваиваем a значение a \cdot 2 = 32 \cdot 2 = 64, а b значение b + a = 63 + 32 = 95.

13) Переходим к выполнению предыдущего пункта.

14) a \neq 256, поэтому присваиваем a значение a \cdot 2 = 64 \cdot 2 = 128, а b значение b + a = 127 + 64 = 191.

15) Переходим к выполнению предыдущего пункта.

16) a \neq 256, поэтому присваиваем a значение a \cdot 2 = 128 \cdot 2 = 256, а b значение b + a = 255 + 128 = 383.

17) Переходим к выполнению предыдущего пункта.

18) a = 256, завершаем выполнение с результатом b = 511.

Ответ: 511

Задача 2:

Шаги решения:

1) Присвоим a значение 256, а b — 0.

2) a \neq 1, поэтому присваиваем a значение \frac a2 = \frac{256}2 = 128.0, а b значение b + 1 = 0 + 1 = 1.

3) Переходим к выполнению предыдущего пункта.

4) a \neq 1, поэтому присваиваем a значение \frac a2 = \frac{128.0}2 = 64.0, а b значение b + 1 = 1 + 1 = 2.

5) Переходим к выполнению предыдущего пункта.

6) a \neq 1, поэтому присваиваем a значение \frac a2 = \frac{64.0}2 = 32.0, а b значение b + 1 = 2 + 1 = 3.

7) Переходим к выполнению предыдущего пункта.

8) a \neq 1, поэтому присваиваем a значение \frac a2 = \frac{32.0}2 = 16.0, а b значение b + 1 = 3 + 1 = 4.

9) Переходим к выполнению предыдущего пункта.

10) a \neq 1, поэтому присваиваем a значение \frac a2 = \frac{16.0}2 = 8.0, а b значение b + 1 = 4 + 1 = 5.

11) Переходим к выполнению предыдущего пункта.

12) a \neq 1, поэтому присваиваем a значение \frac a2 = \frac{8.0}2 = 4.0, а b значение b + 1 = 5 + 1 = 6.

13) Переходим к выполнению предыдущего пункта.

14) a \neq 1, поэтому присваиваем a значение \frac a2 = \frac{4.0}2 = 2.0, а b значение b + 1 = 6 + 1 = 7.

15) Переходим к выполнению предыдущего пункта.

16) a \neq 1, поэтому присваиваем a значение \frac a2 = \frac{2.0}2 = 1.0, а b значение b + 1 = 7 + 1 = 8.

17) Переходим к выполнению предыдущего пункта.

18) a = 1.0, завершаем выполнение с результатом b = 8.

Ответ: 8

Вас заинтересует