Помогите пожалуйста , нужно с коментариями Дана строка символов ( 2-3 строки ) в файле...

0 голосов
24 просмотров

Помогите пожалуйста , нужно с коментариями
Дана строка символов ( 2-3 строки ) в файле F1. Составить функцию , формирующую новую строку : заменить все повторные вхождения символа пробел одним символом пробела , в начало строки добавить слово " HАЧАЛО " , в конец - слово " КОHЕЦ ". Записать новую строку в файл F1 после исходной.


Информатика (45 баллов) | 24 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Запись в файл в функцию не входит

//PascalABC.Net 3.2.0.1467
function f(s: string): string;
begin
    s := s.Replace('  ', ' ');
    s := ' HАЧАЛО ' + s + ' КОHЕЦ ';
    Result := s;
end;

begin
    writeln(f('1   2     3     4'));
    writeln(f(''));
    writeln(f('vrgvert revt  vt '));
end.

(55.0k баллов)
0

скажите пожалуйста, что означает последнее writeln(f('vrgvert revt vt')); ???

0

это все варианты проверочных строк. № тестовых варианта - только цифры с кучей пробелов, пустая строка, буквы с единичными пробелами