Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 17.10.2013
Сообщений: 49

Программа должна открывать уже готовый текстовый файл и найти в нем все элементы (a..z)

31.12.2013, 04:03. Показов 859. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Программа должна открывать уже готовый текстовый файл и найти в нем все элементы (a..z). Готовый файл в папке с программой.
Подскажите пожалуйста, где ошибка?

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
uses crt;
var
  m:set of char;
  
procedure FL(var s : string);
          var f : text; i, k : integer; m:set of char;
begin
assign(f, 'newfile.txt');
reset(f);
writeln('ФАЙЛ - (newfile.txt).');
              begin
                   k := 0;
                   while not EOF(f) do
                         begin
                              readln(f, s);
                              m:=['a'..'z'];
                              for i := 1 to length(s) do if s[i] in m then inc(k)
                         end;
                   close(f);
              end;
begin
textbackground(black);
textcolor(lightgreen);
clrscr;
 
 
   procedure FL(s);
          writeln('Элементов (a..z) в файле: ', k);
 
end.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
31.12.2013, 04:03
Ответы с готовыми решениями:

Программа должна открывать вордовский файл по нажатию кнопки в экселе
Private Sub CommandButton4_Click() Dim objWrdDoc As Object Set objWrdDoc = GetObject("Word.Application") objWrdDoc.Documents.Open...

Подсчитать, сколько слов содержит заданный текстовый файл, и найти в нём все слова максимальной длины
Задан текстовый файл с произвольным именем. Подсчитайте, сколько слов содержит этот файл. Все слова разделены пробелами, не обязательно...

Взять готовый файл с набором чисел, в нем найти максимальное значение и записать во второй созданный файл
Работа с файлами: Необходимо взять готовый файл с набором чисел, в нем найти максимальное значение и записать во второй созданный файл.

1
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
31.12.2013, 09:10
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
uses crt;
const m=['a'..'z'];
procedure FL(var f:text);
var k : integer;
    c : char;
begin
assign(f, 'newfile.txt');
reset(f);
writeln('ФАЙЛ - (newfile.txt).');
k := 0;
while not EOF(f) do
 begin
  read(f, c);
  if c in m then inc(k)
 end;
close(f);
writeln('Элементов (a..z) в файле: ', k);
end;
var f:text;
begin
textbackground(black);
textcolor(lightgreen);
clrscr;
FL(f);
end.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
31.12.2013, 09:10
Помогаю со студенческими работами здесь

Оконная программа: Дан файл вещественных чисел. Заменить в нем все элементы на их квадраты. - типизированные файлы
использовать типизированный файл, opendialog для открытия файла с числами (числа показываться будут в мемо1), savedialog для сохранения...

Как вывести текстовый файл,есть готовый заполненный документ.Почему не добавляет в готовый
Program baza; Uses crt; label 10; type spisok=record naz:string; geogr:string; chis:integer; god:string; ...

Создать текстовый файл, заменить в нем все ‘d’ на ‘д’
Здравствуйте! У меня такая задача:Создать текстовый файл, заменить в нем все ‘d’ на ‘д’. Я что-то где-то понахватала, вот что в итоге...

Открыть текстовый файл, и удалить в нем все буквы и
Вообщем нужно открыть текстовый файл, и удалить в нем все буквы и. открываю файл с указателем на него FILE *sf в буфер закидываю данные...

Дан текстовый файл. Продублировать в нем все пустые строки
(Основные операции с текстовыми файлами)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита, которое может. . .
Команды "Заполнить" и "Очистить" на форме документа
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". На примере нетипового документа разработанного в конфигурации КА2. В качестве источника данных указан регистр накопления, в который записываются данные о. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru