Santastiff666
10.05.2022 16:26

Скиньте будь ласка скрін зробленого завдання 7 в пайтоні

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Maks2801
10.04.2022 00:58
В условии есть одна неточность: не раскрыта суть операции "квадратные скобки". На самом деле это функция floor, возвращающая целое число, не большее исходного.
Перепишем формулу в надлежащий математический вид:
\displaystyle W=\left(d+\left\lfloor\frac{13m-1}{5}\right\rfloor+\left\lfloor\frac{5y}{4}\right\rfloor +\left\lfloor\frac{-7c}{4}\right\rfloor\right)mod \ 7
В Паскале операция floor для неотрицательного вещественного числа х, а также для отрицательного вещественного числа х с нулевой дробной частью отображается на функцию Trunc(х). Если дробная часть отрицательного числа ненулевая, нужно использовать отображение Trunc(x)-1.
Теперь мы можем записать соответствующее выражение для языка Паскаль:
if c mod 4=0 then W:=-7*(c div 4) else W:=Trunc(-7*c/4)-1;
W:=(d+Trunc((13*m-1)/5)+Trunc(5*y/4)+W) mod 7;
0,0(0 оценок)
Ответ:
ssjjd
01.11.2020 18:51

Запишем 32-значное двоичное число без лишних знаков. При необходимости добавляем ведущие нули

"11001100100110101011111001101111"

Разделим на 4 группы по 8 цифр и переведем их в 10ричную сс

11001100{2} = 204{10}

10011010{2} = 154{10}

10111110{2} = 190{10}

01101111{2} = 111{10}

IP = 204.154.190.111



"11011100111000111110001001110010"

Запишем 32-значное двоичное число без лишних знаков. При необходимости добавляем ведущие нули

"11011100111000111110001001110010"

Разделим на 4 группы по 8 цифр и переведем их в 10ричную сс

11011100{2} = 220{10}

11100011{2} = 227{10}

11100010{2} = 226{10}

01110010{2} = 114{10}

IP = 220.227.226.114

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота