В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
livadin3105
livadin3105
12.10.2022 16:03 •  Информатика

Javascript шпион коля зашифровал и послал в центр радиограмму. он использовал такой шифровки: сначала выписал все символы своего сообщения (включая знаки препинания и т. стоявшие на четных местах, в том же порядке, а затем – все символы, стоящие на нечетных местах. напишите программу, которая расшифровывает сообщение. зашифрованное сообщение вводит пользователь. строка может состоять из любых символов, кроме пробельных.

Ответ:
shlykhta95
shlykhta95
08.10.2020 05:33
<!DOCTYPE html>
<html>
  <head>
    <style>
      body {
       text-align: center;
      }
      form {
       display: inline-block;
       width: 40%;
      }
      label {
       display: block;
      }
      textarea {
       width: 100%;
       height: 300px;
      }
      button {
       width: 45%;
      }
    </style>

    <script>
      function DeShifr()
      {
        let Text   = document.getElementById("shifr").value;
        let L      = Text.length;
        let NeChet = Text.substr(0,L/2+L%2);
        let Chet   = Text.substr(L/2+L%2,L/2);
        let DeShifr = "";
        for (let i = 0, c = 0, n = 0; i < L; i++)
        {
          DeShifr += (i%2?Chet[c++]:NeChet[n++]);
        }
        document.getElementById("DeShifr").innerHTML = DeShifr;
      }
    </script>
  </head>
  <body>
    <form>
      <label for="shifr">Введите зашифрованный тест сообщения:</label>
      <textarea id="shifr"></textarea>
      <button type="button" onCLick="DeShifr()">Расшифровать</button>
      <div id="DeShifr"></div>
    </form>
  </body>
</html>
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?