• Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Вывести строку, содержащую эти же слова (разделенные одним пробелом), но расположенные в обратном порядке.
    Help me!!!!

Ответы 1

  • var   s : integer;   t, t1,t2: string;b1: boolean; begin  b1 := false;   writeln('введите строку');   readln(t);   t2 := '';   repeat     p1 := pos(' ',t);     if p1>0 then     begin          t2 := copy(t,1,p1-1);        if  length(t2)>0) then  t1 := t2 + ' ' + t1;        delete(t,1,p1);    end    else if (length(t)>=1) then          //обработка кнца строки    begin       t2 := t;       t1 := t2 + ' ' + t1;       b1 := true;     end     else b1 := true;       // еще одна проверка, если пследний символ строки - пробел     until (b1 = true);     writeln('Ответ ',t1) end.
    • Автор:

      pablota0t
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years