Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Задание 1. В целочисленном векторе vectorn переместить в начало все нулевые элементы, за ними – все отрицательные элементы в порядке их следования
В целочисленном векторе vectorn переместить в начало все нулевые элементы, за ними – все отрицательные элементы в порядке их следования, а за ними – все положительные элементы в порядке их следования. Входные данные: n=10 v_min=-5 v_max=10 Исходный вектор: 7 0 1 -5 -2 5 2 0 -1 9 Выходной вектор: 0 0 -5 -2 -1 7 1 5 2 9 Задание 2 Сначала транспонировать целочисленный массив matrixnn, а затем его элементы отразить зеркально относительно побочной диагонали. Вывести на экран исходный массив, транспонированный и выходной.
Входные данные для n=5: v_min=-20 v_max=10 Исходный массив: 7 -2 -11 3 -5 5 2 0 10 1 -15 9 -12 8 -18 0 -10 9 -13 4 -1 -17 2 4 -19 Выходные данные: Транспонированный массив: 7 5 -15 0 -1 -2 2 9 -10 -17 -11 0 -12 9 2 3 10 8 -13 4 -5 1 -18 4 -19 Выходной массив: -19 4 2 -17 -1 4 -13 9 -10 0 -18 8 -12 9 -15 1 10 0 2 5 -5 3 -11 -2 7 Вариант 11 Задание 1 В целочисленном векторе vectorn вычислить сумму нечетных элементов с четными индексами и сумму четных элементов с нечетными индексами. Предусмотреть случай, когда таких элементов нет.
Входные данные: n=10 v_min=-5 v_max=10 Исходный вектор: 7 0 1 -5 -2 5 2 0 -1 9 Выходные данные: s_nechet=9 s_chet=0 Задание 2 В целочисленном прямоугольном массиве matrixnm найти все элементы, соприкасающиеся углами с его максимальным элементом. Входные данные для n=4, m=5: v_min=-20 v_max=10 Исходный массив: 7 -2 -11 3 -5 5 2 0 10 1 -15 9 -12 8 -18 0 -10 9 -13 4 Выходные данные max=10 row_max=2 col_max=4 Найденные элементы: -11 -5 -12 -18
Вариант 12 Задание 1 В целочисленном векторе vectorn определить отдельно среднее арифметическое положительных и среднее арифметическое отрицательных элементов вектора, расположенных между минимальным и максимальным его элементами. Предусмотреть случай, когда таких элементов нет (все элементы вектора равны между собой).
Входные данные: n=10 v_min=-5 v_max=10 Исходный вектор: 7 0 1 -5 -2 5 2 0 -1 9 Выходные данные: max=9 n_max=10 min=-5 n_min=4 sr_arifm_otr=-1.50 sr_arifm_pol= 3.50 Задание 2 В целочисленном прямоугольном массиве matrixnm найти наименьший элемент, встречающийся более одного раза. Предусмотреть случай, когда такого элемента нет. Входные данные для n=5, m=6: v_min=-20 v_max=10 Исходный массив: 7 -2 -18 3 -5 8 5 2 0 10 1 -2 -15 9 -12 8 -18 9 0 -10 9 -13 4 -16 -1 -17 10 4 -18 -9 Выходные данные: min=-18 count_min=3 Вариант 13 Задание 1 В целочисленном векторе vectorn определить среднее арифметическое положительных и отдельно среднее арифметическое отрицательных элементов вектора, расположенных между вторыми по значению минимальным и максимальным его элементами. Предусмотреть случай, когда таких элементов нет. Входные данные: n=10 v_min=-5 v_max=10 Исходный вектор: 7 0 1 -5 -2 5 2 0 -1 9 Выходные данные: max_2=7 n_max_2=1 min_2=-2 n_min_2=5 sr_arifm_otr=-5.00 sr_arifm_pol= 1.00 Задание 2 В целочисленном прямоугольном массиве matrixnm найти наибольший элемент, встречающийся более одного раза. Предусмотреть случай, когда такого элемента нет.
Входные данные для n=5, m=6: v_min=-20 v_max=10 Исходный массив: 7 -2 -11 3 -5 8 5 2 0 10 1 -2 -15 9 -12 8 -18 9 0 -10 9 -13 4 -16 -1 -17 10 4 -19 -9 Выходные данные: max=10 n_max=2 Вариант 14
|