var s:string;
i,k:integer;
begin
readln(S);
k:=1;
for i:=1 to length(s) do
if s[i]=' ' then k:=k+1;
write(k);
end.
uses crt;
var number : integer;
i : integer;
s : string;
flag : boolean;
let : char;
begin
clrscr;
write('s: ');
readln(s);
number := 0;
flag := true;
for i := 1 to length(s) do
begin
let := s[i];
if (let <> ' ') and (flag) then
inc(number);
flag := (let = ' ');
end;
writeln('Count = ', number);
readln;
end.
Похожие записи/страницы:
- Из партии шин отобрать две шины, диаметры которых отличаются не более, чем на D см, а вес — не более, чем на W…
- Из партии шин отобрать две шины, диаметры которых отличаются не более, чем на D см, а вес — не более, чем на W…
- Имеется строка, содержащая буквы латинского алфавита и цифры. Вывести на экран длину наибольшей…
- Из 20 символов и вывода на экран строки "да",если в введенном тексте правильно расставлены скобки.в противном…
- Определить количество слов в заданном тексте - Pascal(Паскаль)
- В диалоговом режиме задается целое длинное число A. 1. Определить, есть ли в числе рядом стоящие одинаковые…
- Проверить, имеется ли в заданном тексте баланс открывающих и закрывающих скобок - Pascal(Паскаль)
- Выяснить, есть ли в баскетбольных командах "Спартак" и "Зенит" игроки одинакового роста - Pascal(Паскаль)