Функция f2(), получая через параметры одномерный массив, осуществляет поиск и возврат в точку вызова максимального элемента массива.
Функция f3(), получая через параметры одномерный массив, осуществляет поиск и возврат в точку вызова минимального элемента массива.
Главная функция получает размер массива, значения всех его элементов (а также минимального и максимального) после вызова f1(), определяет разность между максимальным и минимальным элементом, увеличивает каждый элемент массива на эту разность и выводит на экран полученные значения.
Вариант 13. В программе описать 4 функции.
Функция f1() осуществляет ввод m, n – размеров одномерных массивов, а[i] и b[i] – значений элементов массивов (предварительно под массивы в теле функции динамически выделяется память), передает в главную m, n, a[i], i=1,...m, и b[i], i=1,...n.
Функция f2(), получая через параметры одномерный массив, осуществляет поиск минимального элемента массива и возвращает его.
Функция f3(), получая через параметры одномерный массив, осуществляет поиск и возврат максимального элемента массива.
Главная функция получает размеры массивов и значения их элементов после вызова f1(). Далее, вызывая f2() и f3(), определяет минимальный элемент первого массива и максимальный элемент второго. Если минимальный элемент меньше максимального, выводит на экран первый массив, иначе – второй.
Вариант 14. В программе описать 3 функции.
Функция f1() осуществляет ввод m, n – размеров одномерных массивов, а[i] и b[i] – значений элементов массивов (предварительно под массивы в теле функции динамически выделяется память), передает в главную m, n, a[i], i=1,...m, и b[i], i=1,...n.
Функция f2(), получая через параметры одномерный массив, осуществляет поиск минимального элемента массива и возвращает его.
Главная функция получает размеры массивов и значения их элементов после вызова f1() . Если m>n после вызова f2() определяется минимальный элемент первого массива и выводится на экран новый массив, каждый элемент которого получается уменьшением соответствующего элемента первого массива на минимальный элемент. Иначе аналогичная процедура осуществляется со вторым массивом.
Вариант 15. В программе описать 3 функции.
Функция f1() осуществляет ввод m, n – размеров одномерных массивов, а[i] и b[i] – значений элементов массивов (предварительно под массивы в теле функции динамически выделяется память), передает в главную m, n, a[i], i=1,...m, и b[i], i=1,...n.
Функция f2(), получая через параметры одномерный массив, осуществляет поиск максимального элемента массива и возвращает его.
Главная функция получает размеры массивов и значения их элементов после вызова f1(). Если m<n после вызова f2() определяется максимальный элемент первого массива и выводится на экран новый массив, каждый элемент которого получается увеличением соответствующего элемента первого массива на максимальный элемент. Иначе аналогичная процедура осуществляется со вторым массивом.
Вариант 16. В программе описать 3 функции.
Функция f1() осуществляет ввод m, n – размеров одномерных массивов, а[i] и b[i] – значений элементов массивов (предварительно под массивы в теле функции динамически выделяется память), передает в главную m, n, a[i], i=1,...m, и b[i], i=1,...n.
Функция f2(), получая через параметры одномерный массив, осуществляет поиск минимального элемента массива и максимального элемента.
Главная функция получает размеры массивов и значения их элементов после вызова f1(), дважды вызывая f2(), определяет минимальные и максимальные элементы массивов. Если разность максимальных элементов больше разности минимальных, выводит на экран первый массив, иначе – второй.
Вариант 17. В программе описать 3 функции.
Функция f1() осуществляет ввод m, n – размеров одномерных массивов, а[i] и b[i] – значений элементов массивов (предварительно под массивы в теле функции динамически выделяется память), передает в главную m, n, a[i], i=1,...m, и b[i], i=1,...n.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.