Задания к лабораторной №20 по вариантам
|
Вариант 1: |
Написать программу поиска минимального элемента массива. Поиск оформить в виде функции.
Вывод массива на экран оформить в виде функции. Основная программа формирует массив из 10 элементов,
заполненный случайными числами от 0 до 9, выводит его на экран через функцию, вызывает функцию поиска
минимального элемента, выводит значение минимального элемента на экран.
Передачу массива в функцию организовать по адресу.
|
Вариант 2: |
Написать программу вычисления суммы элементов массива. Вычисление оформить в виде функции.
Вывод массива на экран оформить в виде функции. Основная программа формирует массив из 10 элементов,
заполненный случайными числами от 0 до 9, выводит его на экран через функцию, вызывает функцию
вычисления суммы элементов массива, выводит значение суммы на экран. Передачу массива в функцию
организовать по адресу.
|
Вариант 3: |
Написать программу умножения двух массивов. Умножение производить поэлементно. Умножение
оформить в виде функции. Вывод массива на экран оформить в виде функции. Основная программа
формирует два массива из 10 элементов, заполненных случайными числами от 0 до 9, выводит их на
экран через функцию, вызывает функцию умножения массивов, выводит полученный массив через функцию.
Передачу массивов в функции организовать по адресу.
|
Вариант 4: |
Написать программу вычисления среднего арифметического элементов массива.
Вычисление оформить в виде функции. Вывод массива на экран оформить в виде функции. Основная
программа формирует массив из 10 элементов, заполненный случайными числами от 0 до 9, выводит его
на экран через функцию, вызывает функцию вычисления среднего арифметического элементов массива,
выводит значение среднего арифметического на экран. Передачу массива в функцию организовать по адресу.
|
Вариант 5: |
Написать программу поиска максимального элемента массива. Поиск оформить в виде функции.
Вывод массива на экран оформить в виде функции. Основная программа формирует массив из 10 элементов,
заполненный случайными числами от 0 до 9, выводит его на экран через функцию, вызывает функцию поиска
максимального элемента, выводит значение максимального элемента на экран. Передачу массива в
функцию организовать по адресу.
|
Вариант 6: |
Написать программу вычисления количества и суммы положительных элементов массива.
Вычисления оформить в виде функции. Вывод массива на экран оформить в виде функции. Основная программа
формирует массив из 10 элементов, заполненный случайными числами от -5 до 5, выводит его на экран
через функцию, вызывает функцию вычисления количества и суммы, выводит полученные значения на экран.
Передачу массива в функцию организовать по адресу. Возвращать значения через глобальные переменные.
|
Вариант 7: |
Написать программу, переворачивающую массив (исходный 12345 результат 54321). Действия оформить в
виде функции. Вывод массива на экран оформить в виде функции. Основная программа формирует массив из 10
элементов, заполненный случайными числами от 0 до 9, выводит его на экран через функцию, вызывает
функцию преобразования массива, выводит полученный массив через функцию. Передачу массива в функцию
организовать по адресу.
|
Вариант 8: |
Написать программу, вычитающую из каждого элемента массива минимальное значение элементов массива.
Поиск минимального значения оформить в ввиде функции. Вычитание оформить в виде функции. Вывод массива
на экран оформить в виде функции. Основная программа формирует два массива из 10 элементов,
заполненных случайными числами от 0 до 9, выводит их на экран через функцию, вызывает функцию вычитания
массивов, выводит полученный массив через функцию. Передачу массивов в функции организовать по адресу.
|
Вариант 9: |
Написать программу вычитания двух массивов. Вычитание производить поэлементно. Вычитание оформить в
виде функции. Вывод массива на экран оформить в виде функции. Основная программа формирует два массива
из 10 элементов, заполненных случайными числами от 0 до 9, выводит их на экран через функцию,
вызывает функцию вычитания массивов, выводит полученный массив через функцию. Передачу массивов в
функции организовать по адресу.
|
Вариант 10: |
Написать программу, сравнивающую два массива. Большим считать тот массив, сумма элементов которого
больше. Подсчет суммы элементов организовать в виде функции. Сравнение организовать в виде функции.
Вывод массива на экран оформить в виде функции. Основная программа формирует два массива из 10 элементов,
заполненных случайными числами от 0 до 9, выводит их на экран через функцию, вызывает функцию сравнения
массивов, выводит полученный результат на экран. Функция сравнения производит подсчет суммы элементов
массива через функцию и возвращает -1 если первый массив меньше второго, 0 если массивы равны, 1
если первый массив больше второго. Передачу массивов в функции организовать по адресу.
|
Вариант 11: |
Написать программу, сложения двух массивов. Сложение производить поэлементно. Сложение оформить в
виде функции. Вывод массива на экран оформить в виде функции. Основная программа формирует два
массива из 10 элементов, заполненных случайными числами от 0 до 9, выводит их на экран через функцию,
вызывает функцию сложения массивов, выводит полученный массив через функцию. Передачу массивов в
функции организовать по адресу.
|