0 / 0 / 0
Регистрация: 17.05.2017
Сообщений: 4
|
||||||
1 | ||||||
Неверный числовой формат при вводе17.05.2017, 15:26. Показов 3264. Ответов 7
Метки abc pascal (Все метки)
ЭТО В УЧЕБНИКЕ
0
|
17.05.2017, 15:26 | |
Ответы с готовыми решениями:
7
Неверный числовой формат при вводе Неверный числовой формат Ошибки при работе с динамическим массивом: неверный числовой формат при вводе Ошибка — неверный числовой формат |
442 / 371 / 132
Регистрация: 09.09.2011
Сообщений: 1,339
|
|
17.05.2017, 16:51 | 2 |
ну во первых у вас ABC pascal - на freepascal это программа даже не скомпилируется.
на сколько я понимаю у вас файл с исходными данными не верного формата. фамилии и оценки на разных строках. на мой взгляд должно быть так: 1. стр | <шапка> 2. стр | <пустая строка> 3. стр | <фамилия> <оценки> 4. стр | <фамилия> <оценки> ... 32 стр | <фамилия> <оценки>
0
|
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
17.05.2017, 17:01 | 3 |
0
|
0 / 0 / 0
Регистрация: 17.05.2017
Сообщений: 4
|
||||||
17.05.2017, 17:19 [ТС] | 4 | |||||
Таблица содержит данные с фамилиями и оценками 30 учеников класса. Обратите внимание на то, что фамилии записываются в отдельных строках. Необходимость этого связана с реализацией алгоритма (см. далее): при вводе символьной строки прочитывается полностью очередная строка текстового файла до признака EOLN. При этом фамилии должны содержать не более 15 символов
Добавлено через 4 минуты Простите
0
|
442 / 371 / 132
Регистрация: 09.09.2011
Сообщений: 1,339
|
||||||
17.05.2017, 23:50 | 5 | |||||
это какая то специфика ABC Pascal, лучше в том разделе спрашивать.
Добавлено через 6 часов 23 минуты вот такой код: Кликните здесь для просмотра всего текста
для такого исходного файла: Кликните здесь для просмотра всего текста
Фамилия Русский язык Алгебра Физика
Антонов 4 5 5 Андреева 5 3 4 Боброва 5 5 5 Антонов 4 5 5 Андреева 5 3 4 Боброва 5 5 5 Антонов 4 5 5 Андреева 5 3 4 Боброва 5 5 5 Антонов 4 5 5 Андреева 5 3 4 Боброва 5 5 5 Антонов 4 5 5 Андреева 5 3 4 Боброва 5 5 5 Антонов 4 5 5 Андреева 5 3 4 Боброва 5 5 5 Антонов 4 5 5 Андреева 5 3 4 Боброва 5 5 5 Антонов 4 5 5 Андреева 5 3 4 Боброва 5 5 5 Антонов 4 5 5 Андреева 5 3 4 Боброва 5 5 5 Антонов 4 5 5 Андреева 5 3 4 Боброва 5 5 5 выдает такой результирующий файл: Кликните здесь для просмотра всего текста
Боброва
Боброва Боброва Боброва Боброва Боброва Боброва Боброва Боброва Боброва
0
|
Модератор
|
||||||
18.05.2017, 09:37 | 6 | |||||
nulor,
по предложенному файлу данных: 1а) убрать в стр.15 второй ReadLn(f1), иначе он вычитает строку с первой фамилией 1б) или в файле добавить строку до 1-й фамилии 2) в файле нет данных на 30 персон, или цикл до 3-х, или читать сколько есть, не более 30:
0
|
0 / 0 / 0
Регистрация: 17.05.2017
Сообщений: 4
|
|
18.05.2017, 14:08 [ТС] | 7 |
Код
uses {$IFDEF UNIX} {$IFDEF UseCThreads} cthreads, {$ENDIF} {$ENDIF} Classes, sysutils
0
|
Модератор
|
|
18.05.2017, 14:53 | 8 |
0
|
18.05.2017, 14:53 | |
18.05.2017, 14:53 | |
Помогаю со студенческими работами здесь
8
При вводе s1 и s2 пишет неверный интервал Неверный формат DateTime при десериализации Неверный формат при чтении из файла Неверный формат даты при добавлении в бд Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |