Решаем задачи Абрамян на Паскале. String26

String26. Дано целое число $$N (> 0)$$ и строка $$S$$. Преобразовать строку $$S$$ в строку длины $$N$$ следующим образом: если длина строки $$S$$ больше $$N$$, то отбросить первые символы, если длина строки $$S$$ меньше $$N$$, то в ее начало добавить символы «.» (точка).

Решение:

 

Решение от Newton:

 

Другие задачи из раздела String можно посмотреть здесь.

Комментарии:

Комментарии 4

  • Вариация на ту же тему:

     

  • У вас ошибка точки добавляются в конец, а нужно в начало, s := ‘.’ + s

    • Спасибо, поправил.
      Было:

      Стало:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *