Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Портал .::2BakSa.WS::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Программирование > Моделирование программ

Уважаемые пользователи nowa.cc и 2baksa.ws. У нас сложилось тяжёлое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WME: 804621616710
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!
Ответ
 
Опции темы Опции просмотра Language
Старый 07.03.2010, 15:55   #1
Неактивный пользователь
 
Регистрация: 03.03.2010
Сообщений: 1
Репутация: 0
По умолчанию напомните пожалуйста про строки (pascal)

в упор не могу вспомнить как пишется код для подсчета строк в файле....(
дан текстовый файл, нужно подсчитать колличество строк, и длинну этих строк. хотя если напомните только про строки, оочень хорошо было бы)
блин, вобще)...))
буду очень благодарен!!!
mnml вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: В КНС всегда быстро, выгодно, удобно: D62654FH - более 50-ти тысяч наименований товаров со склада в Москвесколько стоит перелечивание каналов зубаipd751p21bфруктовая корзина подароксветовые буквы купить


Старый 12.03.2010, 10:19   #2
Belkaw
Неактивный пользователь
 
Пол:Мужской
Регистрация: 11.05.2007
Сообщений: 5
Репутация: 2
По умолчанию Re: напомните пожалуйста про строки (pascal)

var s:string;
t:textfile;
n:integer;
begin
assign(t,"file.txt");
reset(t);
while not(seekeof(t)) do
begin
inc(n);
readln(t,s);
writeln('Line ',n,' contain ',length(s),' symbols');
end;
writeln('In file ',n,' rows');
close(t);
end.


В общем как-то так.

Добавлено через 1 минуту
Если нужно считать пустые строки в конце файла, вместо seekeof можно использовать eof

Последний раз редактировалось Belkaw; 12.03.2010 в 10:21.. Причина: Добавлено сообщение
Belkaw вне форума
 
Ответить с цитированием Вверх
Старый 07.09.2010, 15:12   #3
Katerina_
Новичок
 
Пол:Женский
Регистрация: 15.04.2010
Сообщений: 5
Репутация: 0
По умолчанию Re: напомните пожалуйста про строки (pascal)

var s:string;
t:textfile;
n:integer;
begin
assign(t,"file.txt");
reset(t);
while not(seekeof(t)) do
begin
inc(n);
readln(t,s);
writeln('Line ',n,' contain ',length(s),' symbols');
end;
writeln('In file ',n,' rows');
close(t);
end.
Katerina_ вне форума
 
Ответить с цитированием Вверх
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PASCAL Алексей М Моделирование программ 1 27.02.2009 16:52
Pascal Fiesta_Life Delphi 4 01.06.2008 03:11
Pascal puella Delphi 5 18.02.2008 18:11

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 10:46. Часовой пояс GMT +3.


Copyright ©2004 - 2024 2BakSa.WS

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.12802 секунды с 11 запросами