Главная функция получает размеры массивов и значения их элементов после вызова f1(), дважды вызывает f2(), определяет минимальный элемент обоих массивов (сравнив 2 минимальные элемента) и выводит его значение на экран.
Вариант 4. В программе описать 3 функции.
Функция f1() осуществляет ввод m, n – размеров одномерных массивов, а[i] и b[i] – значений элементов массивов (предварительно под массивы в теле функции динамически выделяется память), передает в главную m, n, a[i], i=1,...m, и b[i], i=1,...n.
Функция f2(), получая через параметры одномерный массив, осуществляет поиск максимального элемента массива и передает его в точку вызова.
Главная функция получает размеры массивов и значения их элементов после вызова f1(), дважды вызывает f2(), определяет и выводит на экран максимальный элемент (сравнив максимальные элементы обоих массивов).
Вариант 5. В программе описать 2 функции.
В главной функции вводится размер одномерного массива, n, динамически выделяется память под массив a[i], i=1,...,n, вводятся значения элементов массива, осуществляется вызов функции f1(), в которую передаются значения n и a[i], i=1,...,n. После вызова функции f1() главная функция получает значения t и с[i], i=1,...t, вычисляет и выводит на экран значения элементов нового массива d[i]=a[i]-c[i], i=1,...t .
Функция f1(), получая через параметры одномерный массив, динамически выделяет память под новый массив с[i], i=1,...,k, инвертируемый исходный. С клавиатуры вводится целое t, t<n. Функция f1() передает главной функции «информацию» о новом массиве: .t и c[i], i=1,...,t. Тип возвращаемого функцией значения – void.
Вариант 6. В программе описать 2 функции.
В главной функции вводится размер одномерного массива, n, динамически выделяется память под массив a[i], i=1,...,n, n>6, вводятся значения элементов массива, осуществляется вызов функции f1(), в которую передаются значения n и a[i], i=1,...,n. После вызова функции f1() главная функция получает значения t и с[i], i=1,...t, вычисляет и выводит на экран значения элементов нового массива d[i]=a[i]-c[i], i=1,...t.
Функция f1(), получая через параметры одномерный массив, динамически выделяет память под новый одномерный массив с[i], размер которого совпадает с размером исходного массива. С клавиатуры вводится целое r. Значение i-го элемента нового массива с[i] получается возведением в степень r соответствующего i-го элемента исходного массива. Если c[4]>100, то в главную функцию передаются t=4 и первые 4 элемента нового массива. Иначе в главную функцию передаются все элементы нового массива, начиная с пятого, и их количество. Тип возвращаемого функцией значения – void.
Вариант 7. В программе описать 2 функции.
В главной функции вводится размер одномерного массива, n, динамически выделяется память под массив a[i], i=1,...,n, вводятся значения элементов массива, осуществляется вызов функции f1(), в которую передаются значения n и a[i], i=1,...,n. После вызова функции f1() главная функция получает значения t и с[i], i=1,...t, вычисляет и выводит на экран значения элементов нового массива d[i]=a[i]*c[i], i=1,...t.
Функция f1(), получая через параметры одномерный массив, динамически выделяет память под новый одномерный массив с[i], i=1,...,n, с[i]=b[i]/mmm, где mmm – минимальный элемент исходного массива. Величина r определяется как минимальное значение среди всех целых частей c[i], i=1,...,n. Если r<=n, то в точку вызова f1() передаются: t, равное r, c[i], i=1,...,t. Иначе в главную функцию передается «информация» о всем новом массиве. Тип возвращаемого функцией значения – void.
Вариант 8. В программе описать 2 функции.
В главной функции вводится размер одномерного массива, n, динамически выделяется память под массив a[i], i=1,...,n, вводятся значения элементов массива, осуществляется вызов функции f1(), в которую передаются значения n и a[i], i=1,...,n. После вызова функции f1() главная функция получает значения t и с[i], i=1,...t, вычисляет и выводит на экран значения элементов нового массива d[i]=a[i]*c[i], i=1,...t.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.