Составить алгоритм и программу обработки фразы (строки текста) находящегося в текстовом файле Input/txt.txt
В результате работы программы в файле отчета необходимо в алфавитном порядке расположить букву, из которой состоит текст с их количеством
ПРИМЕР: содержание файла Input/txt.txt слово «мама» в результате работы программы получен файл следующего вида:
Буква Количество
А 2
М 2
(служебная информация не более 2-х байт для каждого символа фразы)
В служебной информации должны быть закодированы (зашифрованы) данные о каждой букве фразы.
В дальнейшем при запуске этой программы входным файлом должен стать файл отчета со служебной информацией в результате работы должен быть получен текст из фразы в файле с именем output/txt.txt
значит составляю алгоритм получающий в файле Input/txt.txt и записывающий слова в файл output/txt.txt
var k,j:integer; I,O: text;
A: array [1..100] of string;
c:string; m:integer;
begin
m:=0;
assign (I,'Int/txt.txt');
reset(I);
while not Eof(I) do
begin
m:=m+1;
readln(I, A[m]);
end;
close(I);
for j:=1 to m do
for k:=1 to m-j do
if A[k]>A[k+1] then
begin
c:=A[k];
A[k]:=A[k+1];
A[k+1]:=c;
end;
assign(0,'out/txt.txt);
rewrite(0);
for k:=1 to m do
writeln(0,A[k]);
close(0);
end.
что-то типо того..
вопрос мне нужно подсчитать в словах число букв и вывести их в алфавитном порядке..
РЕБЯТ... ну помогите а...
Сообщение отредактировано: ROxY -