Прости, я не могу это щас решить
Объяснение:
Берём например ip 210.171.30.128
Берем число 210 и начинаем делить на 2.
210 поделить на 2 равно 105 с остатком 0.
105 раздели на 2 равно 52 с остатком 1.
52 поделить на 2 выходит 26 с остатком 0.
26 поделим на 2 - получится 13 с остатком 0.
13 - 6 с остатком 1.
Делим 6 и получаем 3 с остатком 0.
3 на 2 - выходит 1 с остатком 1.
1 поделить на 2 - получается 0 с остатком 1.
Теперь записываем значение в обратном порядке (с конца): 11010010.
Прости, но тебе придётся самому решить
a) 14
б) 10
Объяснение:
a)
s = 0 m = 5
для i от 2 до m выполнить s = s + i
т.к. m = 5 , то цикл примет вид
для i от 2 до 5 выполнить s = s + i
s = 0
i = 2 s = s + i = 0 + 2 = 2
i = 3 s = s + i = 2 + 3 = 5
i = 4 s = s + i = 5 + 4 = 9
i = 5 s = s + i = 9 + 5 = 14
s = 14
б)
s = 0 i = 5
пока условие i > 0 истинно (да) выполняется цикл
Действия в цикле:
1) i = i - 1
2) s = s + i
s = 0 i = 5
5 > 0 (да) выполняется цикл
Действия в цикле:
1) i = i - 1 = 5 - 1 = 4
2) s = s + i = 0 + 4 = 4
s = 4 i = 4
4 > 0 (да) выполняется цикл
Действия в цикле:
1) i = i - 1 = 4 - 1 = 3
2) s = s + i = 4 + 3 = 7
s = 7 i = 3
3 > 0 (да) выполняется цикл
Действия в цикле:
1) i = i - 1 = 3 - 1 = 2
2) s = s + i = 7 + 2 = 9
s = 9 i = 2
2 > 0 (да) выполняется цикл
Действия в цикле:
1) i = i - 1 = 2 - 1 = 1
2) s = s + i = 9 + 1 = 10
s = 10 i = 1
1 > 0 (да) выполняется цикл
Действия в цикле:
1) i = i - 1 = 1 - 1 = 0
2) s = s + i = 10 + 0 = 10
s = 10 i = 0
0 > 0 (нет) цикл не выполняется
s = 10 i = 0