<span>Программа на скрине! надеюсь помог! </span>
Ответ:
10.8.224.0
Объяснение:
<u>1. Получаем двоичный код IP-адреса:</u>
<em>10.8.240.121 = </em>0 0 0 0 1 0 1 0 . 0 0 0 0 1 0 0 0 . 1 1 1 1 0 0 0 0 . 1 0 0 0 0 0 1 1
<u>2. Получаем двоичный код маски: </u>
<em>255.255.224.0 = </em>1 1 1 1 1 1 1 1 . 1 1 1 1 1 1 1 1 . 1 1 1 0 0 0 0 0 . 0 0 0 0 0 0 0 0
<u>3. Применяем к ним операцию побитовой конъюнкции (побитовое умножение), получим:</u>
0 0 0 0 1 0 1 0 . 0 0 0 0 1 0 0 0 . 1 1 1 0 0 0 0 0 . 0 0 0 0 0 0 0 0
<u>4. Записываем полученный адрес в десятичном формате:</u>
10.8.224.0
<u></u>
var
i, b: integer;
begin
b := 0;
for i := 1 to 100 do
if (i mod 2 <> 0) then b := b + i;
writeln(b);
end.
Ответ: 24.
Если взять иные варианты (25, 28, 26), то ничего выйдет, т.к. они не делятся на 3, а значит и цикла не получится.
Ответа от автора вопроса не поступило. Во вложении приведена блок-схема для следующего деления времени суток:
от 6 до 10 - утро;
после 10 до 18 - день;
после 18 до 23 - вечер;
прочее время - ночь.