Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
1 / 1 / 1
Регистрация: 27.07.2013
Сообщений: 51

Как реализовать шифрование решёткой?

27.02.2015, 17:21. Показов 812. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Создаю ячейки 6х10. Пользователь кликом заполняет 15 символов в разные ячейки, далее необходимо отразить по горизонтали эти 15 ячеек и в новые ячейки вбить следующие 15 символов, потом перевернуть на 180 градусов трафарет и проделать тоже самое, подскажите как это можно сделать?
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
namespace WindowsFormsApplication2
{
    public partial class Form1 : Form
    {
        string s="ШИФРРЕШЕТКАЯВЛЯЕТСЯЧАСТНЫМСЛУЧАЕМШИФРАМАРШРУТНОЙПЕРЕСТАНОВКИ";
        public Form1()
        {
            InitializeComponent();
            dataGridView1.Columns.Add("1", "1");
            dataGridView1.Columns.Add("2", "2");
            dataGridView1.Columns.Add("3", "3");
            dataGridView1.Columns.Add("4", "4");
            dataGridView1.Columns.Add("5", "5");
            dataGridView1.Columns.Add("6", "6");
            dataGridView1.Columns.Add("7", "7");
            dataGridView1.Columns.Add("8", "8");
            dataGridView1.Columns.Add("9", "9");
            dataGridView1.Columns.Add("10", "10");
            dataGridView1.Rows.Add(6);
            for(int i=0;i<6;i++)
                for(int k=0;k<10;k++)
                {
            if(dataGridView1.Rows[i].Cells[k].Selected)
                }
        }
 
        private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
        {
 
                dataGridView1.CurrentCell.Value = s[0];
            // Удаляем уже использованный символ
            s = s.Remove(0,1);
        }
    }
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.02.2015, 17:21
Ответы с готовыми решениями:

Как реализовать шифрование RC5 на форме?
Подскажите кто может. Мне нужно реализовать шифрование RC5. Алгоритм самого шифра RC5 я нашел здесь, а как реализовать его на форме я...

Как реализовать шифрование данных в БД
привет друзья прошу помогите тока не издевайтесь для меня серезная проблема. я написал систему база на SQL Server и клиентская часть на C#...

Как реализовать шифрование Гронсфельда
Шифр Гронсфельда является модификацией шифра Цезаря. Метод заключается в том, что каждый символ сообщения сдвигается на соответствующую...

1
 Аватар для ViterAlex
8953 / 4865 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
28.02.2015, 21:22
Отражать только заполненные ячейки или весь массив?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.02.2015, 21:22
Помогаю со студенческими работами здесь

Как реализовать свое простое шифрование
Всем привет, пожалуйста подскажите как реализовать свое простое шифрование текста. 1. Допустим в переменной есть текст $test =...

Как реализовать шифрование и дешифрование Xor?
Как реализовать шифрование и дешифрование Xor в питоне

Как реализовать побитовое шифрование файла в Bash?
И вообще как в Bash работать с битами?

Как реализовать AES (128 BIT) шифрование?
Вопрос в шапке. Требуется реализовать AES 128 BIT шифрование текста. Есть готовый код на PHP &lt;?php function getEncrypt($sStr,...

Половина эллипса с решёткой
Здравствуйте все. У меня такая нерешённая задача: На CANVAS отрисовывается эллипс, разделённый горизонтальной линией. Вернее верхняя...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru