Предмет: Информатика,
автор: Bookster
С клавиатуры вводится произвольная строка, состоящая из символов латинского алфавита. Группы символов, раздельные пробелами, и не имеющие пробелов внутри будем называть словами. Напишите программу, которая заменяет каждое слово строки на его длину. Длина строки не более 100 символов.
Например: Исходная строка: "An example of a string of characters "
Преобразованная строка "2 7 2 1 2 10"
Agentiki:
Язык реализации?
Ответы
Автор ответа:
0
Pascal
var
s : string;
i,k : integer;
begin
readln (s);
k := 0;
for i := 1 to Length(s) do
begin
if s[i] <> ' ' then
k := k + 1
else
begin
write (k+s[i]);
k := 0;
end;
end;
end.
var
s : string;
i,k : integer;
begin
readln (s);
k := 0;
for i := 1 to Length(s) do
begin
if s[i] <> ' ' then
k := k + 1
else
begin
write (k+s[i]);
k := 0;
end;
end;
end.
Похожие вопросы
Предмет: Қазақ тiлi,
автор: diasIII
Предмет: Русский язык,
автор: диас137
Предмет: Қазақ тiлi,
автор: sanchik2
Предмет: Русский язык,
автор: virusyujdite
Предмет: Математика,
автор: aisha0807200742