Высчитать вручную, что будет выведено после последующих преобразований строки:var s:

Высчитать вручную, что будет выведено после последующих преображений строки:
var s: shortstring;
begin
s:='This if a nice business';
s:= copy(s, 3, 10) + copy(s, 1, 5);
delete (s, 7, 12); s:=ansiuppercase(s);
end;

Решение?

Задать свой вопрос
1 ответ
Оператор copy(s,3,10) выдает фразу от 3-ей по 10-ый знак из строчки s
оператор copy(s,1,5) прибавляет (так как знак +) фразу с 1-го по 5
приобретенная фраза получает такое же имя s
из приобретенной фразы s удаляются знаки с 7 по 12
оператор ansiuppercase обязан перевести знаки фразы s в верхний регистр
в итоге получим IS IF
Мария Мухаметханова
Спасибо
Вера Силенская
В ответах выходит IS IS.
Диана Деникина
если бы в операторе delete(s,7,12) поменять 7 на 4, то ответ был бы IS IS
Лидия Смахталина
Это у меня не большая помарка: This is a nice business
, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт