Шифр многоалфавитной замены (Вижнера) и шифр алфавитной замены - VB

Узнай цену своей работы

Формулировка задачи:

Напишите пожалуйста 2 программы в VB шифр многоалфавитной замены (Вижнера) и шифр алфавитной замены ОЧЕНЬ НАДО!!!;((((

Решение задачи: «Шифр многоалфавитной замены (Вижнера) и шифр алфавитной замены»

textual
Листинг программы
  1. Function kodek(kd As Boolean, txt As String, Key_txt As String) As String
  2.    d = Len(txt)
  3.       For i = 1 To d
  4.           i1 = IIf(i Mod Len(Key_txt) = 0, Len(Key_txt), i Mod Len(Key_txt))
  5.           s = Mid(txt, i, 1)
  6.           s1 = Mid(Key_txt, i1, 1)
  7.               If Asc(s) = 10 Or Asc(s) = 13 Or Asc(s) = 9 Then
  8.                  kodek = kodek & s
  9.               Else
  10.                  For p = 0 To n
  11.                      If s = table(p) Then iword = p
  12.                      If s1 = table(p) Then ikey = p
  13.                  Next p
  14.                  ind = IIf(kd, (iword + ikey) Mod n, (iword - ikey + n) Mod n)
  15.                  kodek = kodek + table(ind)
  16.               End If
  17.        Next i
  18. End Function

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.733 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут