1. Главная
  2. Библиотека
  3. Программирование
  4. Составить программу для работы с целочисленными массива...
Решение задачи

Составить программу для работы с целочисленными массивами с помощью следующих функций (массив и количество элементов в нем передаются в каждую из функций в качестве параметров): 1) Обнуление элементов массива. 2) Заполнение массива значениями, вводимыми с

  • Программирование

Условие:

Составить программу для работы с целочисленными массивами с помощью
следующих функций (массив и количество элементов в нем передаются в каждую из
функций в качестве параметров):
1) Обнуление элементов массива.
2) Заполнение массива значениями, вводимыми с клавиатуры.
3) Заполнение массива случайными числами из диапазона, заданного пользователем
(границы диапазона передается в функцию в качестве параметров).
4) Вывод массива на экран.
5) Определение суммы элементов массива.
6) Определение среднего арифметического части элементов массива (указатели на начальный
и конечный элементы части массива передаются в функцию в качестве параметров).
Создать в функции main три локальных массива, состоящих из 5, 6 и 8 элементов, и
заполнить их целыми значениями из интервала [10; 15].
Найти все значения, которые встречаются в каждом из трех массивов. Для этого
создать внешний массив из 6-и элементов (в соответствии с количеством целых чисел в
заданном интервале). Элементами внешнего массива будут значения, определяющие, в
скольких массивах встречается каждое целое число из заданного интервала.

Ввод. Пользователь водит на стандартной консоли значения
элементов 1-го, 2-го и 3-го массивов и нажимает клавишу «Enter».
Результаты работы функции, описанной в пункте 5, выводятся для 1-го, 2-го и 3-го
массивов соответственно, через пробел. В конце выводится переход на новую строку.
Результат работы функции, описанной в пункте 6, для 3-го массива выводится с
одним знаком после точки. В конце выводится переход на новую строку.
Найденные значения элементов массивов выводятся в порядке возрастания
через пробел. В конце выводится переход на новую строку.

Решение:

Для решения данной задачи мы создадим программу на языке C, которая будет выполнять все указанные функции. Давайте разберем каждую из них и создадим основную функцию . 1. Обнуление элементов массива. 2. Заполнение массива значениями, вводимыми с клавиатуры. 3. Заполнение массива случайными числами из заданного диапазона. 4. Вывод массива на экран. 5. Определение суммы элементов массива. 6. Определение среднего арифметического части элементов массива. Также мы создадим три локальных массива и будем искать значения, которые встречаются в каждом из трех массивов. Вот пошаговая реализация:

В этой программе мы реализовали все необходимые функции и логику для работы с массивами. Мы запрашиваем у пользователя ввод значений для трех массивов, выводим их, вычисляем суммы и средние арифметические, а также находим значения, которые встречаются во всех трех массивах.

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет