Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

 9913

-- vip

Шифрование / Перестановочный шифр - 1 этап дешифровки

  • На этом уроке мы начнём дешифровку.
    Для этого нужно выполнить действие,
    обратное последнему при шифровании.
  • Дата отправки отчёта: 19 февраля 2019 г.
  • Задание выполнено: за 1 день 2 мин.
  • Чему научился: Попытались написать расшифровку. Получилось коряво
  • Что было сложным: долго искал ошибку
    вот эта функция не правильно работает
      grid3[col, row].Value = tBoxGetSchifr.Text.Substring(pos++,1);  после того как пробежались по всем значениям строки
    мы прибавляем pos++ считывать следующий символ,  что бы заполнить таблицу - а его этого символа там нет
    вылетаем в исключение
    Неправильно вы Дядя Федор код готовите.
    Так же есть сомнения по расчету количества строк в таблице Grid3  если нацело зашифрованное сообщение делится это
    один факт, а вот если на цело не делится значит есть хвост который в таблицу нам все-таки придется впихнуть
    так что вероятнее всего код надо поправить на вот такой хотя бы
    int rows = (tBoxGetSchifr.Text.Length % tBoxGetKeyAbs.Text.Length)==0? tBoxGetSchifr.Text.Length / tBoxGetKeyAbs.Text.Length : (tBoxGetSchifr.Text.Length / tBoxGetKeyAbs.Text.Length)+1;           
  • Оценка видео-уроку:
Отчёт от 9913 за Шифрование / Перестановочный шифр - 1 этап дешифровки




Оцени работу

 
Сохранить страницу:

  • Отчёт оценивали:
    6203Николай Миролюбов+1   20111Deep Network+1   791Валерий Жданов+1   19565Игорь0   9752chokayes+1   17947Dmitry Sinitsin+1   11589Yefim+1   20619Артём Нагорный+1   20738Дмитрий Никифоров+1   20659no name+1   14981DimanDOS+1   3922Александр+1   13417Chip+1   11353AlliZzeN+1   8275Tekashnik+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Ещё немного практики с вложенными циклами, массивами и заполнением DataGridView
Спасибо за урок!


Научился: Научился первому этапу дешифровки.
Хорошо, что вручную расшифровал сообщение. Я хоть понимаю механику шифровки и дешифровки методом перестановки.