Составить программу для работы с целочисленными массивами с помощью следующих функций (массив и количество элементов в нем передаются в каждую из функций в качестве параметров): 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. Определение среднего арифметического части элементов массива. Также мы создадим три локальных массива и будем искать значения, которые встречаются в каждом из трех массивов. Вот пошаговая реализация:
В этой программе мы реализовали все необходимые функции и логику для работы с массивами. Мы запрашиваем у пользователя ввод значений для трех массивов, выводим их, вычисляем суммы и средние арифметические, а также находим значения, которые встречаются во всех трех массивах.Похожие задачи
Не нашел нужную задачу?
Воспользуйся поиском
Выбери предмет
- Правоохранительные органы
- Пожарная безопасность
- Парикмахерское искусство
- Природообустройство и водопользование
- Почвоведение
- Приборостроение и оптотехника
- Промышленный маркетинг и менеджмент
- Производственный маркетинг и менеджмент
- Процессы и аппараты
- Программирование
- Право и юриспруденция
- Психология
- Политология
- Педагогика
- Трудовое право
- Теория государства и права (ТГП)
- Таможенное право
- Теория игр
- Текстильная промышленность
- Теория вероятностей
- Теоретическая механика
- Теория управления
- Технология продовольственных продуктов и товаров
- Технологические машины и оборудование
- Теплоэнергетика и теплотехника
- Туризм
- Товароведение
- Таможенное дело
- Торговое дело
- Теория машин и механизмов
- Транспортные средства