Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Задание 2. Вывести на экран построчно элементы всех слоев целочисленного прямоугольного массива matrixnm, начиная с внешнего слоя
Вывести на экран построчно элементы всех слоев целочисленного прямоугольного массива matrixnm, начиная с внешнего слоя. Вывод начинать с левого верхнего элемента слоя.
Входные данные для n=3, m=5: v_min=-20 v_max=10 Исходный массив: 7 -2 -11 3 -5 5 2 0 10 1 -15 9 -12 8 -18 Выходные данные: 7 -2 -11 3 -5 1 -18 8 -12 9 -15 5 2 0 10 Вариант 2 Задание 1 В целочисленном векторе vectorn найти минимальный и максимальный элементы. Предусмотреть случай, когда таких элементов нет (все элементы вектора равны между собой). Перевернуть элементы вектора, расположенные между ними (выполнить «поплавок»). Входные данные: n=10 v_min=-5 v_max=10 Исходный вектор: 7 -5 1 3 -2 5 2 0 10 1 Выходные данные: min=-5 n_min=2 max=10 n_max=9 Выходной вектор: 7 -5 0 2 5 -2 3 1 10 1
Задание 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 -17 2 4 -5 5 2 9 10 1 -15 9 -12 8 -18 0 -10 0 -13 4 -1 -2 -11 3 -19 Вариант 3 Задание 1 В целочисленном векторе vectorn найти его вторые по значению минимальный и максимальный элементы и поменять их местами. Предусмотреть случай, когда таких элементов нет.
Входные данные: n=10 v_min=-5 v_max=10 Исходный вектор: 7 -5 1 3 -2 5 2 0 10 1 Выходные данные: min_2=-2 n_min_2=5 max_2=7 n_max_2=1 Выходной вектор: -2 -5 1 3 7 5 2 0 10 1
Задание 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 -2 -11 3 -5 1 2 0 10 5 -18 8 -12 9 -15 4 -10 9 -13 0 -1 -17 2 4 -19 Вариант 4 Задание 1 В целочисленном векторе vectorn найти его вторые по значению минимальный и максимальный элементы. Предусмотреть случай, когда таких элементов нет. Элементы вектора, расположенные между ними, отсортировать по возрастанию.
Входные данные: n=10 v_min=-5 v_max=10 Исходный вектор: 7 3 1 -5 -2 5 2 0 10 1 Выходные данные: min_2=-2 n_min_2=5 max_2=7 n_max_2=1 Выходной вектор: 7 -5 1 3 -2 5 2 0 10 1
Задание 2 Целочисленный массив matrixnn повернуть на 90 градусов по часовой стрелке.
Входные данные для 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 Выходной массив: -1 0 -5 5 7 -17 -10 9 2 -2 2 9 -12 0 -11 4 -13 8 10 3 -19 4 -18 1 -5
Вариант 5 Задание 1 В целочисленном векторе vectorn найти его вторые по значению минимальный и максимальный элементы. Предусмотреть случай, когда таких элементов нет. Перевернуть элементы вектора, расположенные между ними (выполнить «поплавок»).
Входные данные: n=10 v_min=-5 v_max=10 Исходный вектор: 7 3 1 -5 -2 5 2 0 10 1 Выходные данные: min_2=-2 n_min_2=5 max_2=7 n_max_2=1 Выходной вектор: 7 -5 1 3 -2 5 2 0 10 1
|