входная строка имела неверный формат pascal



Автор Ильдар Халимов задал вопрос в разделе Другие языки и технологии

Pascal ABC выдает ошибку "Ошибка времени выполнения: Входная строка имела неверный формат. " и получил лучший ответ

Ответ от Imobilazer[гуру]
Считать? тогда write(f,a)
Imobilazer
(193775)
Да уже ничо, надо работать меньше, херню написал хД

Ответ от Ivan Salauyou[гуру]
как-то так
файл (если он у Вас есть на диске) текстовый, а читаете в целочисленную a
должен быть либо типизированный файл, либо преобразовывать считаную строку в число

Ответ от Ё А[гуру]
в самом файле что лежит? если там что нибудь отличное от числа размерностью больше/меньше integer то печаль беда type missmatch. хочу заметить что оно читает всё из файла до EoL и складывает в переменную, так что точки, запятые, пробелы не наш вариант (явно не целое число получится).

Ответ от Александр Погребняк[гуру]
Программа почти правильная. Только расширение файла забыли указать. Если это текстовый файл, то так
assign(f, 'D:Fal.txt');
Только этот файл должен быть создан и находиться на диске D

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Pascal ABC выдает ошибку "Ошибка времени выполнения: Входная строка имела неверный формат. "

ошибка "входная строка имела неверный формат" паскаль
0.4
Американцы вместо запятой используют точку. И во всех языках программирования
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*