0 / 0 / 0
Регистрация: 23.12.2011
Сообщений: 43
|
||||||
1 | ||||||
В чем ошибка? Считать из файла и преобразовать символы в их коды.28.04.2012, 14:37. Показов 921. Ответов 9
Метки нет Все метки)
(
Помогите пожалуйста, что не так у меня в коде.
Необходимо считать из файла и преобразовать символы в их коды.
0
|
|
28.04.2012, 14:37 | |
Ответы с готовыми решениями:
9
Заполнить матрицу А[N,M] с файла символами, если символы повторяются в рядах то эти же символы заменить на их коды. Дан массив S(50).Вывести те символы (и их коды), коды которых кратны 5 и определить их количество. Нужно считать с файла определенное число символов и эти символы удалить из файла
|
Модератор
![]() 13430 / 10532 / 6294
Регистрация: 18.12.2011
Сообщений: 28,128
|
|
28.04.2012, 15:45 | 2 |
Память выделена под ОДИН символ и под ОДНО число, поэтому
a[i] и code[i] - можно использовать только для i Равного нулю.
0
|
0 / 0 / 0
Регистрация: 23.12.2011
Сообщений: 43
|
|
28.04.2012, 15:50 [ТС] | 3 |
0
|
95 / 64 / 5
Регистрация: 03.07.2011
Сообщений: 148
|
||||||
28.04.2012, 16:12 | 4 | |||||
Как-то вот так
0
|
0 / 0 / 0
Регистрация: 23.12.2011
Сообщений: 43
|
|
28.04.2012, 16:15 [ТС] | 5 |
0
|
95 / 64 / 5
Регистрация: 03.07.2011
Сообщений: 148
|
|||||||||||
28.04.2012, 16:36 | 6 | ||||||||||
Как-то так. Сорри, билдера под рукой нет, проверить не могу.
А вообще, если вам нужен только вывод, массив code не обязателен. Попробуйте вот так :
0
|
0 / 0 / 0
Регистрация: 23.12.2011
Сообщений: 43
|
||||||
28.04.2012, 16:50 [ТС] | 7 | |||||
все нормально компилится только только у русских символов кот получается отрицательный например буква "т" вместо 242 выдает -14. И откуда то в конце файла берет еще русскую букву "Н".
Добавлено через 7 минут русские символы я исправил:
Добавлено через 1 минуту он мне нужен для последующей обработки
0
|
95 / 64 / 5
Регистрация: 03.07.2011
Сообщений: 148
|
|
28.04.2012, 16:56 | 8 |
Не понял. Предположим у вас файл длиной 10 байт, в нем хранится строка qwertyasdf. Что после обработки хранится в массивах?
Добавлено через 4 минуты А насчет массива - я к тому, что у вас есть два параллельных массива, и в них хранятся одни и те же данные, только в переменных разных типов.
0
|
0 / 0 / 0
Регистрация: 23.12.2011
Сообщений: 43
|
|
28.04.2012, 16:59 [ТС] | 9 |
0
|
0 / 0 / 0
Регистрация: 23.12.2011
Сообщений: 43
|
|
28.04.2012, 17:00 [ТС] | 10 |
причем если в файле только одна строка то этого левого символа нет
0
|
28.04.2012, 17:00 | |
Помогаю со студенческими работами здесь
10
Считать символы из файла в массив Считать символы из файла в массив
Как считать из файла нестандартные символы
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |