0 / 0 / 0
Регистрация: 14.12.2013
Сообщений: 43
1

Поменяйте местами первый минимальный и последний элементы

21.12.2013, 15:00. Показов 1492. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан массив А из n элементов. Поменяйте местами первый минимальный и последний элементы.
n=5, a[i]=1,2,3,4,5, --- a[i]= 5,2,3,4,1
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.12.2013, 15:00
Ответы с готовыми решениями:

Поменять местами первый минимальный и последний максимальный элементы
Дан текстовый файл input.txt, который в первой строке содержит количество элементов одномерного...

Поменять местами первый максимальный и последний минимальный элементы
Поменять местами первый максимальный и последний минимальный элементы. РАСПИШИТЕ ИХ...

Поменять местами первый минимальный и последний максимальный элементы массива
Помогите пожалуйста. Задачи из данного пункта решить, используя одномерный массив. Поменять...

Получите новый массив - поменяйте местами первый на последний, второй на предпоследний
Дан массив А из n элементов. Получите новый массив - поменяйте местами первый на последний, второй...

1
37 / 25 / 15
Регистрация: 14.12.2013
Сообщений: 67
21.12.2013, 16:06 2
Лучший ответ Сообщение было отмечено tridvaraz как решение

Решение

tridvaraz,
Кликните здесь для просмотра всего текста
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Console.WriteLine("Введите количество элементов");
int n=Convert.ToInt32(Console.ReadLine());
int [] A=new int [n];
Console.WriteLine("Введите  элементы массива");
for (int i=0;i<n;i++)
  {
      A[i]=Convert.ToInt32(Console.ReadLine());
  }
Console.WriteLine("исходный массив:");
 
for (int i = 0; i < n; i++) 
     Console.Write(A[i] + " ");
int min= int.MaxValue,minI;
for (int i = 0; i < n; i++)
   {
        if (A[i] < min)
            {
               min = A[i];
               minI=i;
            }
   }
int c=0;
c=A[minI];
A[minI]=A[n-1];
A[n-1]=c;
Console.WriteLine("изменённый массив:");
 
for (int i = 0; i < n; i++) 
      Console.Write(A[i] + " ");
Console.ReadLine();
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2013, 16:06
Помогаю со студенческими работами здесь

Дан массив А из n элементов. Поменяйте местами последний и k-ый элементы
Дан массив А из n элементов. Поменяйте местами последний и k-ый элементы.

Дан массив А из n элементов. Поменяйте местами первый и н-ый элементы
Подскажите чайнику как сделать? Я могу сделать чтоб менялись рандомно, а как сделать именно 1-ый и...

Найдите максимальный и минимальный элементы в массиве и поменяйте их местами
Входные данные На вход программе сначала подается значение n &lt;=100 — количество элементов в...

В списке все элементы различны. Поменяйте местами минимальный и максимальный элемент этого списка
В списке все элементы различны. Поменяйте местами минимальный и максимальный элемент этого списка....

Поменять местами первый максимальный и последний минимальный элемент квадратной матрицы
Ребята помоги пожалуйста, я вот сделал задачу, но почему-то она не правильно работает. мне надо во...

Переставить местами первый минимальный и первый максимальный элементы массива из n вещественных чисел
Переставить местами первый минимальный и первый максимальный элементы массива из n вещественных...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru