Подсчитать количество слов в строке, если все слова разделены ровно одним пробелом. В...

0 голосов
65 просмотров

Подсчитать количество слов в строке, если все слова разделены ровно одним пробелом. В начале и в конце строки пробелов нет. Паскаль


Информатика (58 баллов) | 65 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Var s:string; k:integer;
begin
writeln('Введите строку:');
readln(s);
s:=s+' ';
while pos(' ',s)<>0 do
 begin
 k:=k+1;
 delete(s,1,pos(' ',s));
 end;
writeln('k=',k);
end.

Пример:
Введите строку:
Подсчитать количество слов в строке
k=5

(194k баллов)