С поддержкою табличного микропроцессора Excel заавтоматизировать процесс кодировки слов

С подмогою табличного процессора Excel автоматизировать процесс кодировки слов с
использованием главного слова bank (подразумевается, что слова будут состоять только из
строчных латинских букв и их длина не будет превосходить 10 знаков). Для решения задачи
использовать текстовые функции Знак и КОДСИМВОЛ. Любая буква обязана храниться в
отдельной ячейке. Величина сдвига должна определяться автоматом (код буквы главного
слова минус код буковкы а плюс единица). Пробовать с поддержкою вашей таблицы зашифровать
слова: algebra, geometry, english

Задать свой вопрос
1 ответ

В строке 1 располагается повторяющееся ключевое слово. В строке 2 сдвиги, подходящие буквам ключа.

Функция КОДСИМВ(символ) в качестве результата получает код аргумента. Доводом может быть или символьная константа, или адресок ячейки, в которой хранится знак. В последнем случае выдается код содержимого ячейки. Так как буковкы британского алфавита в коде расположены по алфавиту и имеют попорядку идущие номера (внутренние коды), то порядковый номер буквы в алфавите равен коду данной буквы минус код буковкы a плюс единица. Так рассчитывается сдвиг, подходящий буковке ключевого слова.

В строке 3,5,7 размещаются шифруемые слова. В ячейках строчки 4, 6, 8 вмещаются формулы шифрования.

Функция Знак(код знака) отдаёт знак по значению его ASCII-кода. 

Функция ОСТАТ(разделяемое; делитель) возвращает остаток от целочисленного деления. Британский алфавит содержит 26 букв. Остатки деления на 26 числа в спектре от 0 до 25. Это позволяет оставаться в пределах кодов британского алфавита (строчных букв): от кода буковкы a до кода буковкы z.


, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт