Задать вопрос
12 января, 14:16

Составьте программу, печатающую слово в обратном порядке.

+1
Ответы (2)
  1. 12 января, 16:15
    0
    Var s:string; i:integer;

    Begin

    Readln (s) ; i:=length (s) ;

    while (i>0) and (s [ i]=' ') do i:=i-1;

    if i=0 then Writeln ('слова в строке не обнаружены')

    else repeat Write (s[ i]) ; i:=i-1 until (i=0) or (s[ i]=' ') ;

    End.
  2. 12 января, 17:28
    0
    Var

    s: string; i, n:

    byte; c: char;

    begin

    readln (s) ;

    n : = length (s) div 2;

    for i : = 1 to n do begin

    c : = s[i];

    s[i] : = s[length (s) - i+1];

    s[length (s) - i+1] : = c;

    end;

    writeln (s) ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Составьте программу, печатающую слово в обратном порядке. ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы