Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 28.01.2019
Сообщений: 3
1

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

28.01.2019, 08:49. Показов 613. Ответов 1
Метки нет (Все метки)

Помогите пожалуйста, пришёл с армии восстановился забыл многое
Найти в массиве G[100] минимальный и максимальный элементы и поменять их местами.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.01.2019, 08:49
Ответы с готовыми решениями:

Найти в массиве максимальный и минимальный элементы и поменять их местами
Помогите разобраться Дан массив целых чисел. Найти в нем максимальный и минимальный элементы и...

Найти в массиве максимальный и минимальный элементы и поменять их местами
uses crt; var min,max,z:integer; procedure minmax(var min,max:integer); var a:array of integer;...

Найти и поменять местами максимальный и минимальный элементы в массиве
Всем привет! У меня тут возникла проблема с выполнением задания, сама не справляюсь :( Задание:...

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

1
51 / 39 / 15
Регистрация: 20.09.2018
Сообщений: 163
28.01.2019, 11:38 2
Алгоритм не учитывает, если в массиве несколько одинаковых минимальных или максимальных элементов.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
void swap_min_max(int * G)
{
     int i;
     int min_index, max_index, temp;
 
     //Находим индексы максимального и минимального элементов
     min_index=max_index=0;
     for(i=1;i<100;i++)
     {
          if( G[i] < G[min_index] ) min_index=i;
          if( G[i] > G[max_index] ) max_index=i;
     }
 
     //Меняем местами максимальный и минимальный элементы
     temp=G[min_index];
     G[min_index]=G[max_index];
     G[max_index]=temp;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.01.2019, 11:38

Найти в массиве максимальный и минимальный элементы по модулю и поменять их местами
Вот решаю задачу по Си++, но так как дома среды разработки такой нет , то решаю задачу по Си......

В массиве целых чисел найти минимальный и максимальный элементы и поменять их местами
#include &quot;stdafx.h&quot; #include &lt;stdio.h&gt; #include &lt;malloc.h&gt; #include &lt;stdlib.h&gt; int main() {...

В массиве целых чисел найти минимальный и максимальный элементы и поменять их местами
помогите пожалуйста написать это на C В массиве целых чисел найти Минимальный и максимальный...

Найти минимальный и максимальный элементы в массиве, поменять их местами (код не всегда работает)
Найти мини и максим элементы в массиве, поменять их местами меняет не всегда, работает в небольших...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.