---
title: "В массиве А(10) найти наибольший и наименьший элементы, вывести их значения и их номера на печать и поменять их местами."
description: "using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T..."
author: "dan_ntu"
published: "2017-02-27T10:36:04+00:00"
modified: "2017-02-27T10:37:30+00:00"
locale: "ru"
canonical_url: "https://yvision.kz/post/v-massive-a-10-nayti-naibolshiy-i-naimenshiy-elementy-vyvesti-ih-znacheniya-i-ih-nomera-na-pechat-i--758098"
markdown_url: "https://yvision.kz/post/v-massive-a-10-nayti-naibolshiy-i-naimenshiy-elementy-vyvesti-ih-znacheniya-i-ih-nomera-na-pechat-i--758098/markdown"
site_name: "Yvision.kz"
---

# В массиве А(10) найти наибольший и наименьший элементы, вывести их значения и их номера на печать и поменять их местами.

> using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T...

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace ConsoleApplication1

{

class Class1

{

static void Main(string[] args)

{

int n,i,max,min,k1=0,k2=0;

Console.Write("Массив какого размера вы хотите задать? N = ");

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

int[] a = new int[n];

Console.WriteLine(" Введите {0} элементов массива A",n);

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

if (a[i] < min) { min = a[i]; k2 = i; }

}

Console.WriteLine("Наибольший элемент a[{0}]={1}",k1,max);

Console.WriteLine("Наименьший элемент a[{0}]={1}",k2,min);

int t;

t = a[k1];

a[k1] = a[k2];

a[k2] = t;

Console.WriteLine("Поменять местами наибольшого на наименьшого");

for (i = 0; i < n; i++)

Console.Write("a[{0}]={1} ",i,a[i]);

Console.ReadLine();

}

}

}

---

Source: [https://yvision.kz/post/v-massive-a-10-nayti-naibolshiy-i-naimenshiy-elementy-vyvesti-ih-znacheniya-i-ih-nomera-na-pechat-i--758098](https://yvision.kz/post/v-massive-a-10-nayti-naibolshiy-i-naimenshiy-elementy-vyvesti-ih-znacheniya-i-ih-nomera-na-pechat-i--758098)