---
title: "Найдите минимальный и максимальный элементы массива и поменяйте их местами"
description: "1. Найдите минимальный и максимальный элементы массива и поменяйте их местами 2. Измените порядок сл..."
author: "dan_ntu"
published: "2017-03-02T21:43:25+00:00"
modified: "2017-03-02T21:44:08+00:00"
locale: "ru"
canonical_url: "https://yvision.kz/post/naydite-minimalnyy-i-maksimalnyy-elementy-massiva-i-pomenyayte-ih-mestami-758653"
markdown_url: "https://yvision.kz/post/naydite-minimalnyy-i-maksimalnyy-elementy-massiva-i-pomenyayte-ih-mestami-758653/markdown"
site_name: "Yvision.kz"
---

# Найдите минимальный и максимальный элементы массива и поменяйте их местами

> 1. Найдите минимальный и максимальный элементы массива и поменяйте их местами 2. Измените порядок сл...

1. Найдите минимальный и максимальный элементы массива и поменяйте их местами

2. Измените порядок следования элементов в массиве на противоположенный

3. Определите среднее арифметическое всех значений элементов массива

4. Из данного массива и другого массива того же тип, но другой размерности сформулируйте общий массив и отсортируйте его возрастанию

using System;

namespace Test

{

class Massive

{

// input massive

public void inputMassive(int n, int[] mas)

{

for (int i = 0; i  max) { max = mas[i]; k1 = i; }

if (mas[i]  mas2[j + 1])

{

z = mas2[j];

mas2[j] = mas2[j + 1];

mas2[j + 1] = z;

}

}

}

for (int i = 0; i ");

n = int.Parse(Console.ReadLine());

int[] mas = new int[n];

int[] mas1 = new int[n];

Massive a = new Massive();

a.inputMassive(n,mas);

Console.WriteLine("Второй массив");

a.inputMassive(n, mas1);

Console.WriteLine("Показать массив");

a.printMassive(n,mas);

Console.WriteLine("\nНайти минимальный и максимальны элемент и поменять их местами");

a.find_min_max_and_change_place(n, mas);

Console.WriteLine("Показать измененный массив");

a.printMassive(n, mas);

Console.WriteLine("\nИзменить порядок следования элементов в массиве на противоположенный массив");

a.reverseMassive(n, mas);

Console.WriteLine("Показать измененный массив");

a.printMassive(n, mas);

Console.WriteLine("\nОпределите среднее арифмитеское всех значение = {0}", a.middle(n, mas));

Console.WriteLine("\nДобавить два массива и сформировать третий массив ");

a.addmassive(n, mas, mas1);

Console.WriteLine();

Console.ReadKey();

}

}

}

---

Source: [https://yvision.kz/post/naydite-minimalnyy-i-maksimalnyy-elementy-massiva-i-pomenyayte-ih-mestami-758653](https://yvision.kz/post/naydite-minimalnyy-i-maksimalnyy-elementy-massiva-i-pomenyayte-ih-mestami-758653)