![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 05.11.2009
Сообщений: 13
|
![]()
Здравствуйте, стоит задача:"Закодировать текстовый файл методом цезаря и бла бла бла..." С билдером не дружу вообще
![]() Код:
Код:
|
![]() |
![]() |
![]() |
#2 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
![]()
Будет ошибка на буквах x-z, когда k или r будет слишком близко к концу массива?
Поставьте a[(k+3) % 26] или просто добавьте в конец массива 3 элемента из начала И что за кусок в конце, с заменой символа сам на себя? Зачем это? |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 05.11.2009
Сообщений: 13
|
![]()
А это я перебивал весь цикл, забыл удалить наверное. Тут смысл был таков, что если не символ алфавита, то типо дальше по тексту...
Да ошибка исчезла, спасибо. Но теперь еще одна проблема. Из строки:AbCdEf. получаю DbFdHf. И последний Символ тоже не шифруется ![]() Код:
Последний раз редактировалось disaer; 29.09.2010 в 02:33. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 05.11.2009
Сообщений: 13
|
![]()
Все, разобрался, был лишний If
Всем спасибо, код выглядит так Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка при компиляции | FoxXx | Общие вопросы C/C++ | 11 | 14.06.2010 19:57 |
конечные автоматы в шифровании | Aviagis | Свободное общение | 0 | 03.05.2010 17:13 |
Ошибка при компиляции | 7B! | Общие вопросы .NET | 7 | 08.01.2010 13:11 |
Небольшой вопросик о шифровании XORом | amico | Помощь студентам | 5 | 10.11.2009 14:19 |
Ошибка при загрузке.... | Ronni10 | Операционные системы общие вопросы | 6 | 10.01.2008 22:20 |