23 / 0 / 0
Регистрация: 14.01.2014
Сообщений: 3
|
|||||||||||
1 | |||||||||||
Ошибка 106 при выполнении14.01.2014, 20:19. Показов 5427. Ответов 5
Метки нет (Все метки)
Помогите, в чём проблема?
0
|
14.01.2014, 20:19 | |
Ответы с готовыми решениями:
5
Ошибка 106 при чтении массива из файла Ошибка при выполнении сложной программы Ошибка при выполнении задания в функциями Ошибка (106) invalid numeric format |
Супер-модератор
|
|
14.01.2014, 20:46 | 2 |
Подпрограммы Read и ReadLn сообщают об этой ошибке, если числовое значение, считанное из текстового файла не соответствует нужному числовому формату.
Проверьте, каждый символ файла printer.in для начала
1
|
23 / 0 / 0
Регистрация: 14.01.2014
Сообщений: 3
|
|
14.01.2014, 21:33 [ТС] | 3 |
прикрепил printer.in к первому посту
скорее всего ошибка в том что сначала читаю а (символ), потом число, хотя может быть и нет. как исправить, не подскажите? Добавлено через 39 минут Проблема решена. Можно закрывать тему.
0
|
23 / 0 / 0
Регистрация: 14.01.2014
Сообщений: 3
|
||||||
14.01.2014, 21:50 [ТС] | 5 | |||||
путём отладки пришел к такому решению: (добавлен ряд 20 и 21, не обязательно a[i], это просто чтобы символы, которые паскаль берёт откуда то (так и не понял откуда) пропустить)
0
|
958 / 577 / 136
Регистрация: 23.05.2012
Сообщений: 7,364
|
|
15.01.2014, 00:48 | 6 |
В конце каждой строки записаны два управляющих символа #10 и #13 - признак конца строки и воззврат каретки. Т.к. чтение было посимвольным, то эти символы Вы тоже читаете.
Кстати, можете, например, в Notepad++ открыть текстовый файл и посмотреть скрытые символы
0
|
15.01.2014, 00:48 | |
15.01.2014, 00:48 | |
Помогаю со студенческими работами здесь
6
Ошибка выполнения 106 по адресу: 0000:008A Отсортировать массив целых чисел по возрастанию - Ошибка 106 Ошибка 106 при выполнении программы При выполнении программы выдаётся ошибка Paramstr - ошибка 106 Массив записей, ошибка 106 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |