• Напишите программу, которая получает на вход строку типа "Иван Иванович Иванов"(ИОФ), а выводит строку типа "Иванов Иван Иванович"(ФИО)

Ответы 1

  • Ответ:

    как то так чтоль

    var f,i,o,iof:string;

    c,probel:integer;

    begin

    readln(iof);

    probel:=0;

    for c:=1 to length(iof) do begin

    if (iof[c]<>' ') and (probel=0) then i:=i+iof[c];

    if (iof[c]<>' ') and (probel=1) then o:=o+iof[c];

    if (iof[c]<>' ') and (probel=2) then f:=f+iof[c];

    if iof[c]=' ' then inc(probel);

    end;

    writeln(f,' ',i,' ',o);

    end.

    Объяснение:

  • Добавить свой ответ

Войти через Google

или

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

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

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