-3 / 0 / 1
Регистрация: 29.03.2018
Сообщений: 355
|
||||||
1 | ||||||
Почему-то неправильно считается кол-во элементов массива21.08.2019, 18:36. Показов 1876. Ответов 25
Метки нет (Все метки)
В последнем цикле считывается текст из файла и вместе с этим подсчитывается кол-во символов. Текст "HRYSKFQPXC" почему-то содержит 15 символов вместо десяти, оставшиеся, разумеется, заполняются случайной хренью.
0
|
21.08.2019, 18:36 | |
Ответы с готовыми решениями:
25
Почему не считается кол-во отриц. элементов Неправильно считается сумма, произведение нечётных положительных элементов массива Неправильно считается произведение элементов массива, принадлежащих заданному диапазона Считается неправильно, почему? |
-3 / 0 / 1
Регистрация: 29.03.2018
Сообщений: 355
|
|
21.08.2019, 19:58 [ТС] | 3 |
Мне бы просто исправить подсчитывание символов, а там уже и выводиться ничего лишнего не будет.
0
|
599 / 436 / 136
Регистрация: 22.11.2017
Сообщений: 1,340
|
||||||
21.08.2019, 20:12 | 5 | |||||
ChioraYaz, привет!
Кликните здесь для просмотра всего текста
0
|
-3 / 0 / 1
Регистрация: 29.03.2018
Сообщений: 355
|
|
21.08.2019, 20:37 [ТС] | 6 |
Мне именно посимвольно и необходимо.
Я ещё пытался до перехода на следующую строку считывать, но так тоже не работало, да и выглядело бы кривовато.
0
|
-3 / 0 / 1
Регистрация: 29.03.2018
Сообщений: 355
|
|
21.08.2019, 20:50 [ТС] | 8 |
Мне нужно сделать программу, которая будет шифровать и декодировать текст, используя шифр Чейза.
Добавлено через 1 минуту Там, вроде, всё понятно. Было, до этого момента.
0
|
-3 / 0 / 1
Регистрация: 29.03.2018
Сообщений: 355
|
|
21.08.2019, 21:10 [ТС] | 10 |
Просто .txt файл, что вводишь, то и должно будет кодировать.
Кстати, я сейчас воткнул lE=strlen(msg), вроде, всё в норме теперь.
0
|
-3 / 0 / 1
Регистрация: 29.03.2018
Сообщений: 355
|
||||||
21.08.2019, 21:59 [ТС] | 12 | |||||
Для шифрования нужно знать координаты букв в таблице. Я добавил цикл, который сравнивает элементы слова с элементами таблицы и записывает их координаты, но программа просто сразу крашится на этом моменте.
0
|
-3 / 0 / 1
Регистрация: 29.03.2018
Сообщений: 355
|
|
21.08.2019, 23:15 [ТС] | 14 |
Я же сверху прикладывал весь код, там всё объявлено.
Добавлено через 3 минуты Таблица выглядит вот так, я её тоже из файла буду считывать, чтобы не писать каждый раз. Q W E R T Y U I O P A S D F G H J K L Z X C V B N M < > \ /
0
|
-3 / 0 / 1
Регистрация: 29.03.2018
Сообщений: 355
|
|
21.08.2019, 23:21 [ТС] | 16 |
Вот чёрт, а я и забыл, что обнуления нет. Теперь всё правильно ищет, все координаты 10 букв есть.
0
|
-3 / 0 / 1
Регистрация: 29.03.2018
Сообщений: 355
|
||||||
22.08.2019, 12:58 [ТС] | 18 | |||||
Я тут заметил, что число 10 ломает шифр, исправил, теперь вместо 10, как и положено, будет 0, но я заметил одну проблему: координаты неправильные, причём они ищутся неправильно и в старом коде. Я не знаю, может, я опять забыл о чём-то, но цикл делает что-то не то.
0
|
-3 / 0 / 1
Регистрация: 29.03.2018
Сообщений: 355
|
|
22.08.2019, 14:17 [ТС] | 20 |
Как-то не понравилось мне с по функциям всё раскидывать, в мэине удобнее по порядку всё делать.
А сравнение элементов точно верно записано? Не нужно вместо этого вставить сравнение кода символа?
0
|
22.08.2019, 14:17 | |
22.08.2019, 14:17 | |
Помогаю со студенческими работами здесь
20
Почему неправильно считается результат? Почему неправильно считается формула? Почему неправильно считается простое математическое выражение? Стационарное распределение марковской цепи считается неправильно, почему-то Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |