0 / 0 / 0
Регистрация: 03.12.2020
Сообщений: 12
|
|||||||||||
1 | |||||||||||
Функция скопировать элементы одного массива в другой16.01.2021, 12:23. Просмотров 1369. Ответов 3
Метки нет Все метки)
(
Здравствуйте! Помогите решить задачу.
Есть типы
Надо сначала проверить, не переходят ли числа, переданы на FirstStart, SecondStart и N, границы заданные TIndex. Если да, то функция должна выдать ошибку (writeln) и результат функции будет false. Если копирование было успешным, то результат функции будет true. Спасибо заранее)
0
|
|
16.01.2021, 12:23 | |
Скопировать элементы из одного массива в другой
Скопировать элементы одного массива в другой без повторений Как скопировать четные элементы из одного массива в другой? |
|
Модератор
![]() ![]() |
|||||||||||
16.01.2021, 13:12 | 2 | ||||||||||
![]() Решение
Если при N=0 ошибки не должно быть:
Условия первого варианта можно переписать аналогично, без -1.
1
|
0 / 0 / 0
Регистрация: 03.12.2020
Сообщений: 12
|
|
16.01.2021, 14:00 [ТС] | 3 |
Спасибо!
А можете ещё объяснить, что значит эта проверка (N+FirstStart in [Low(TIndex)..High(TIndex)+1]) and (N+SecondStart in [Low(TIndex)..High(TIndex)+1]). Не очень понимаю.
0
|
Модератор
![]() ![]() |
|
16.01.2021, 16:58 | 4 |
Из исходного массива копируются элементы с FirstStart по FirstStart+N-1, это значит, что FirstStart+N-1 должен быть допустимым индексом массива, соответственно, в первом приближении
FirstStart+N-1 in [Low(TIndex)..High(TIndex)] или, что чуть лучше N+FirstStart in [Low(TIndex)..High(TIndex)+1] Аналогично и для второго случая.
1
|
16.01.2021, 16:58 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Функция вставляющая элементы одного массива в другой через один Скопировать элементы из одного списка в другой Скопировать все числа из одного массива в другой Из одного массива скопировать переменную в другой массив Как скопировать содержимое одного массива в другой? Скопировать данные из одного массива (1000 элементов) в другой Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |