Вопрос задан 09.02.2019 в 02:18. Предмет Информатика. Спрашивает Чернов Владимир.

Помогите решить 2 задачку, прям срочно, прошу


0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Вовк Оксана.
PascalABC.NET 3.3.5, сборка 1640 от 17.03.2018
Внимание! Если программа не работает, обновите версию!

begin
  var a:=ReadAllLines('input.txt');
  a.Select(s->s.ToWords.Reverse.JoinIntoString).WriteLines('output.txt')
end.

Как ни странно, быть может, но это - вся программа. Файлы следует положить в ту же папку, где находится исходная программа, либо указать перед именем полные пути.

Вот такое оно - современное программирование. Вот этому и надо учить...
0 0
Отвечает Савинкова Диана.
Var s,st: string;
    i,j,n: integer;
    fi,fo: text;
begin
  assign(fi,'input.txt');
  reset(fi);
  assign(fo,'output.txt');
  rewrite(fo);
  while not eof(fi) do
  begin
    readln(fi,s);
    st:='';
    n:=length(s);
    for i:=length(s) downto 1 do
    begin
      if s[i]=' ' then
      begin
        for j:=i+1 to n do st:=st+s[j];
        st:=st+' ';
        n:=i-1;
      end;
    end;
    for j:=1 to n do st:=st+s[j];
    writeln(fo,st);    
  end;
  close(fi);
  close(fo);
end.
  
0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос