Розробити функцію FormArrayInRange(), яка на основі заданого масиву дійсних чисел M1 та діапазону [a; b] формує новий масив M2 за наступним правилом:
– всі елементи нового масиву розміщуються в діапазоні [a; b].
У функції main() виконати такі дії:
– створити вихідний масив (будь-яким способом);
– вивести вихідний масив на екран;
– вивести результуючий масив.
Виклик функції FormArrayInRange() з функції main() має бути таким:
FormArrayInRange(M1, n1, a, b, M2, n2);
тут
– M1 – вихідний масив, що має n1 елементів;
– M2 – результуючий масив
Разработать шаблонную функцию ReverseArray(), осуществляющую реверсирование массива. Реверсный массив возвращается из функции оператора return. В функции ReverseArray() исходный массив не меняется.
В функции main() продемонстрировать вызов функции для массива из n чисел типа int. Вызов функции ReverseArray() из функции main() может быть следующим:
...
B = ReverseArray(A, n);
...
здесь
– A – исходный массив размером n элементов (n задается);
– B – результирующий реверсный массив.
Подсказка. Для массива
[2, 5, 7, 9, 4]
реверсный массив имеет вид
[4, 9, 7, 5, 2]
| Гарантия на работу | 1 год |
| Средний балл | 4.54 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |