lllsuprall
17.11.2020 04:16

Найти сумму всех двухначных натуральных чисел на языке программирования​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
3nashka
30.05.2022 02:50

<!DOCTYPE html>

<html lang="en">

 <head>

   <meta charset="UTF-8" />

   <title>Время суток</title>

   <style>

     h5 {

       width: fit-content;

     }

     h5:hover::after {

       content: "<KEK";

     }

   </style>

   <link rel="stylesheet" href="style.css" />

   <script src="script.js"></script>

 </head>

 <body>

   <header>

     <h1>Приложение "Времена года"</h1>

   </header>

   <hr />

   <main>

     <label for="vre">Какой месяц года проверить?</label>

     <input type="text" id="vre" />

     <button id="b1">Обработать информацию</button>

     <div id="image_box">

       <img id="image" src="hello.png" />

     </div>

   </main>

   <hr />

   <footer>

     <h5>Copyright: © Teacher - Kyiv, 2019</h5>

   </footer>

   <script>

     "use strict";

     (function() {

       const b1 = document.getElementById("b1");

       b1.onclick = function() {

         const vre = document.getElementById("vre");

         const image = document.getElementById("image");

         if (vre.value.match(/(декаб|янва)рь|февраль/gi)) {

           alert("Зима");

           image.src = "winter.png";

         } else if (vre.value.match(/март|апрель|май/gi)) {

           alert("Весна");

           image.src = "spring.png";

         } else if (vre.value.match(/ию(л|н)ь|август/gi)) {

           alert("Лето");

           image.src = "summer.png";

         } else if (vre.value.match(/(сент|окт|но)ябрь/gi)) {

           alert("Осень");

           image.src = "autumn.png";

         } else {

           alert("Вы ввели неверный месяц");

         }

       };

     })();

   </script>

 </body>

</html>

0,0(0 оценок)
Ответ:
луч16
23.05.2023 18:15

Переводим третий байт IP и адреса сети в двоичную систему

50 - 110010

48 - 110000

Так как это байт (а в байте 8 бит), допишем два незначащих нуля к получившимся числам:

00110010 - IP

00110000 - адрес сети

Адрес сети получается с применения поразрядной конъюнкции к маске и IP, проще говоря, при перемножении разрядов маски и IP-адреса. И в маске всегда сначала идут только единицы, а потом только нули. То есть можно записать так:

- маска

00110010 - IP

00110000 - адрес сети

где иксы в маске и цифры в IP-адресе - множители, а разряды адреса сети - произведение.

На 3 и 4 месте в маске однозначно должны быть единицы, т.к. если там будут нули, то и в адресе сети будут нули. Плюс к этому, в маске всегда сначала идут только единицы, а потом только нули, то есть можно записать так:

1111 - маска

00110010 - IP

00110000 - адрес сети

Второй справа разряд IP-адреса - единица, а адреса сети - ноль, значит в маске может быть только ноль:

1111хх00 - маска

00110010 - IP

00110000 - адрес сети

Оставшиеся два икса могут быть и единицами, и нулями. Нужно наименьшее возможное значение, значит поставим на их место нули:

11110000 - маска

00110010 - IP

00110000 - адрес сети

То есть третий байт маски 11110000, переведём в десятичную - получим 240.

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