while not eof паскаль



Eof pascal

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

Проблема с pascal и получил лучший ответ

Ответ от Jurii[гуру]
s := ''; x1:=0; x2:=0;
repeat
read(f, ch); if ch<>#32 then s:=s+ch;
until eoln(f) or (ch=#32) or eof(f);
if not eoln(f) and not eof(f) then begin
repeat
read(f, ch); if ch<>#32 then x1:=x1*10+ord(ch)-48;
until eoln(f) or not(ch in ['0'..'9']) or eof(f);
if not eoln(f) and not eof(f) then
repeat
read(f, ch); if ch<>#32 then x2:=x2*10+ord(ch)-48;
until eoln(f) or not(ch in ['0'..'9']) or eof(f);
end;
if not eof(f) then readln(f);

Ответ от Vasily Berezin[гуру]
если файл объявлен как текст - то из него считать можно тока чар или стринг.... считывайте число как фамилию до пробела или еолна, а потом переводите в интеджер кфункцией стртуинт - в дельфи, а в паскале она тоже есть но подругому называется непомню как.. . в крайнем случае вычитайте из орд от чэрактера орд от нуля, и умножайте на 10 прибавляя следующий символ.... вспомнил - функция называется val ))

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Проблема с pascal

Привезли из Финл-ии ОМЕГА-3 Пикасол, ( вопрос внутри)
EPA - Эйкозапентаеновая кислота
DHA (докозагексаеновая кислота)
Это не витамины А и Е, но
подробнее...
спросили в Цикл Снов
Снова С++. Эти строчки о чем?
g.seekg(pos); //переход в позицию pos потока g
f.seekg(0); //переход на начало потока fподробнее...
спросили в Ace Combat Achievements
Назовите 150 игр
102 Dalmatians: Puppies to the Rescue
1080В° Snowboarding
1080В° Avalanche
18
подробнее...
спросили в Cage the Elephant
Что характерно для диалекта кокни?
Кокни (англ. cockney) — изначально это слово представляет собой название пренебрежительного
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

как перевести двоичный код в текст?
Не знаю про волшебные программы, но Excel вполне с этим справляеться.
с копируй всю эту
подробнее...
спросили в VRR
Чет не понятно что и как работает truncate в pascal`е, подскажите кто знает?
Доброго времени суток.

А это из встроенной справки.

Truncate (процедура)

подробнее...
спросили в Randomness
помогите с типизированным файлом в паскале
program N69712465;
var inFile, outFile:file of real;
x, y:real;
i, n:byte;
подробнее...
спросили в Музыка Buzzcocks
Что это за музыка из рекламы тойота королла?
Вот, держи ссылочки на разные композиции, которые когда либо звучали в рекламе
подробнее...
 

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

Имя*

E-mail:*

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