Вводится n строка, найти кол-во пробелов в ней. pascal abc

Alina29521 Alina29521    1   05.06.2019 23:40    0

Ответы
Sema1488 Sema1488  06.07.2020 09:50
Var  n:string;  a:integer;

procedure chet(n:string;var a:integer);
begin
while pos(' ',n)<>0 do      //пока в строке есть пробелы 
     begin
        a:=a+1;               //к счетчику пробелов + 1
        delete(n,pos('',n),1);       //удалить текущий пробел
      end;
end;

begin
  readln(n);         // вводим строку
  a:=0;               //обнуляем счетчик
  chet(n,a)          //считаем пробелы
  writeln(a);        //выводим кол-во пробелов
end.      
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика