Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

составить программу поиска заданного с клавиатуры слова в заданном текстовом файле на языке Паскаль

Денис Манько Ученик (135), закрыт 5 лет назад
Лучший ответ
Александр Устименко Просветленный (24316) 7 лет назад
Решение на Pascal ABC

var f1: text;
i: integer;
stroka, slovo: string;
begin
Assign(f1, 'input.txt');
Reset(f1);
write ('slovo=');
readln (slovo);
i:=0;
while not Eof(f1) do
begin
readln (f1, stroka);
if slovo in stroka then inc(i);
end;
Close(f1);
if i <> 0 then writeln ('Слово есть в файле')
else writeln ('Слово отсутствует, в файле');
end.
Остальные ответы
Сергей Кротов Мыслитель (7623) 7 лет назад
блин, в учебниках по Си, это стандартные учебные программы - они там приводятся и подрлбно разбираются
Капитан ГуглИскусственный Интеллект (146215) 7 лет назад
На Паскале точно так же.
Просто этому не хочется ничего читать или хотя бы искать в гугле, ему хочется, чтобы за него все сделали Двое из Ларца.
Юрий Моисеев Оракул (83944) 7 лет назад
Если файл состоит из слов, расположенных в столбик то примерно так
readln(slovo);
while not eof(f) do
begin
readln(f,s);
if s=slovo then...
---
end;
Похожие вопросы