Исходные коды Delphi

Шифрование и дешифрация методом Цезаря

Шифр Цезаря, иначе шифр сдвига — простой и широко известный метод шифрования. Это вид шифра, в котором каждый из символов открытого текста заменяется символом алфавита, сдвинутым на несколько позиций. Данная программа способна как зашифровать, так и расшифровать сообщение.

Скачать программу

Шифрование и дешифрация методом Кардано (решетка Кардано)

Решётка Кардано — инструмент шифрации и дешифрации, представленный в виде прямоугольной таблицы (решетки), в ячейках которой находятся символы. Порядок символов в решетке отличаются от исходного. Решетка имеет возможность поворачиваться. Программа имеет функции шифрования и дешифрации сообщения.

Скачать программу

Шифрование методом Цезаря-Кардано

Комбинированный метод шифрования и дешифрации текстовых сообщений. Программа комбинирует метод Цезаря и метод Кардано

Скачать программу

Алгоритм двустороннего поиска в ширину

Программа реализует алгоритм поиска в ширину с обходом общего графа пути и поиска кратчайшего пути. Поиск осуществляется последовательным обходом уровней графа, начиная с узла-источника. Просматриваются все выходящие рёбра из исходного узла ребра. Если следующий узел целевой, то поиск заканчивается. Иначе следующий узел добавляется в очередь. По окончании просмотра всех выходящих рёбрер из текущего узла, следующий узел извлекается из очереди. Далее процесс зацикливается до тех пор, пока не будут просмотрены все узлы.

Скачать программу

Расчет устойчивости системы методом Ляпунова

Функция Ляпунова используется в качестве доказательства устойчивости системы (уравнения). Функция положительна во всех точках, кроме точки равновесия. Функция уменьшается или не изменяется вдоль траектории обыкновенного диф. уравнения. Преимуществом функции Ляпунова является то, что отсутствует необходимость решения системы уравнений. Для проведения расчета программе требуется задать точку в 3х мерном пространстве и указать исследуемую систему уравнений.

Скачать программу

Игра Сапер+подсказчик

Программа реализует известную алгоритм компьютерной игры "Сапер". Особенностью этой версии является наличие подсказчика при принятии решения

Скачать программу