I
Intersap
Помогите с лабой (Паскаль).
Задание: С клавиатуры через пробел вводятся несколько английских слов. Организовать вывод на экран в колонку те слова, в которых все буквы разные:
Мой код: (выводит все введеные слова, а вот как инициализировать обращение к каждой букве кждого слова - увы )
.
Задание: С клавиатуры через пробел вводятся несколько английских слов. Организовать вывод на экран в колонку те слова, в которых все буквы разные:
Мой код: (выводит все введеные слова, а вот как инициализировать обращение к каждой букве кждого слова - увы )
Код:
Program lab11;
uses CRT;
var InSt:string;
ArrSt:array[1..124] of string;
i,n :byte;
BEGIN
clrscr;
writeln('Введите слова разделяя их пробелом:');
readln(InSt);
InSt:=InSt+' ';
n:=0;
while length(InSt)>0 do begin
while (InSt[1]=' ')and(length(InSt)<>0) do delete(InSt,1,1);
if length(InSt)<>0 then begin
inc(n);
i:=pos(' ',InSt);
ArrSt[n]:=copy(InSt,1,i-1);
delete(InSt,1,i);
end;
end;
writeln;
for i := 1 to n do writeln(ArrSt[i]);
readln;
END.