Есть ответ 👍

Дана строка, содержащая, по крайней мере, один символ пробела. вывести подстроку, расположенную между первым и последним пробелом исходной строки. если строка содержит только один пробел, то вывести пустую строку после пробела.

217
290
Посмотреть ответы 2

Ответы на вопрос:


Pascal алгоритм1   var    s : string;     n1,n2 : integer;     i,l : integer;   begin  readln (s);       n1 : = 0;   n2 : = 0;   l : = length(s);     for i : = 1 to l do    if (s[i] = ' ') then      if n1 = 0 then      n1 : = i      else      n2 : = i;       if n2 = 0 then    s : = ' '  else    s : = copy(s,n1+1,n2-n1-1);       writeln (s);   end.алгоритм2  var    s : string;     n1,n2 : integer;     i,l : integer;     r : boolean;   begin  readln (s);       n1 : = 0;   n2 : = 0;   r : = false;   l : = length(s);   i : = 1;       while (i< =l) and (not r) do    begin      if s[i] = ' ' then      begin        n1 : = i;         r : = true;       end;     i : = i +1;     end;           r : =false;   i : = l;       while (i> 0) and (not r) do    begin    if s[i] = ' ' then      begin      n2 : = i;       r : = true;       end;     i : = i -1;     end;       if n2 = n1 then    s : = ' '  else    s : = copy(s,n1+1,n2-n1-1);       writeln (s);   end.
rsharapov
4,7(28 оценок)

Конъюнкция - логическое умножение

в естественном языке соответствует союзу «И»;в алгебре высказываний обозначение «&»;в языках программирования обозначение «And».

Дизъюнкция - логическое сложение

в естественном языке соответствует союзу «ИЛИ»;в алгебре высказываний обозначение «V» или «+»;в языках программирования обозначение «Or».

Инверсия - отрицание (от латинского disjunctio - разобщение, различие):

в естественном языке соответствует словам «неверно, что...» и частице «не»;в алгебре высказываний обозначение «¬» или «-»;в языках программирования обозначение «Not».

Подробнее - на -

Объяснение:

Популярно: Информатика