Предмет: Информатика,
автор: лллллллрп
С клавиатуры вводится предложение,в котором каждые два слова разделены ровно пробелом.Определите,сколько слов в этом предложении. Помогите паскаль
Ответы
Автор ответа:
1
Поскольку за последним словом в предложении пробела нет, то количество слов в предложении будет на единицу больше количества пробелов.
var
i,n:integer;
s:string;
begin
Writeln('Введите текст, разделяя слова ровно одним пробелом');
Readln(s);
n:=0;
for i:=1 to Length(s) do
if s[i]=' ' then Inc(n);
Writeln('Количество слов в тексте равно ',n+1)
end.
Тестовое решение:
Введите текст, разделяя слова ровно одним пробелом
Это текст, количество слов в котором нам нужно посчитать.
Количество слов в тексте равно 9
var
i,n:integer;
s:string;
begin
Writeln('Введите текст, разделяя слова ровно одним пробелом');
Readln(s);
n:=0;
for i:=1 to Length(s) do
if s[i]=' ' then Inc(n);
Writeln('Количество слов в тексте равно ',n+1)
end.
Тестовое решение:
Введите текст, разделяя слова ровно одним пробелом
Это текст, количество слов в котором нам нужно посчитать.
Количество слов в тексте равно 9
Похожие вопросы
Предмет: Окружающий мир,
автор: KuXPlay
Предмет: Другие предметы,
автор: makamakarova
Предмет: Русский язык,
автор: KamalovaJulia
Предмет: Другие предметы,
автор: buteykosanya
Предмет: Математика,
автор: anna2202A