Помогите пожалуйста с задачей по информатики.Задачка 1. Умножение строчки. Результат

Помогите пожалуйста с задачей по информатики.
Задача 1. Умножение строчки.
Итог умножения строчки на целое число определяется последующим образом:
1. Результат умножения порожний строчки на хоть какое число - есть пустая строчка.
2. Результат умножения хоть какой строки на 0 - есть пустая строка.
3. Непустая строчка S, умноженная на положительное число к - есть к повторов строчки S. Например, строчка "abc" при умножении на число 3 дает строчку "abcabcabc".
4. Непустая строчка S. умноженная на отрицательное число к - есть к повторов перевернутой строки S. К примеру, строчка "abc" при умножении на число -4 дает строчку "cbacbacbacba".
Ваша задачка состоит в написании программки, которая умножит заданную строку на данное число.
Входные данные.
Во входном файле input.txt в первой строке записана строчка S. Во 2-ой строке записано целое число к.
Выходные данные.
В выходной файл output.txt ваша программка обязана вывести результат умножения строчки S на число к.

Задать свой вопрос
1 ответ
// PascalABC.NET 3.3, сборка 1634 от 14.02.2018
// Внимание! Если программка не работает, обновите версию!

begin
  var a:=ReadAllLines('input.txt');
  var n:=a[1].ToInteger;
  if nlt;0 then begin n:=-n; a[0]:=a[0].Inverse end;
  WriteAllText('output.txt',n*a[0])
end.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт