Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 16.03.2018
Сообщений: 14
1

Используя функцию swap поменять местами максимальный и минимальный элемент массива

22.03.2018, 17:44. Показов 1486. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно задать массив и используя функцию swap поменять местами максимальный и минимальный элемент.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.03.2018, 17:44
Ответы с готовыми решениями:

Поменять местами максимальный и минимальный элементы массива
Имеется массив целых чисел размером N (задается константой). Заполнить его случайными целыми...

Поменять местами максимальный и минимальный элементы массива
Массив случайных целых чисел складывается из 30 элементов,Узнать максимальный и минимальный элемент...

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

Найти максимальный и минимальный элементы данного массива и поменять их местами
Дан двумерный массив размерностью N*M(N и M вводятся с клавиатуры).Найти максимальный и минимальный...

2
Эксперт Pascal/Delphi
2386 / 1298 / 1492
Регистрация: 29.08.2014
Сообщений: 4,661
22.03.2018, 18:23 2
Лучший ответ Сообщение было отмечено Norbes как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
var 
  a:array of integer;
  n,idmax,idmin,i:integer;  
begin
  randomize;
  n:=ReadlnInteger('n=');
  setlength(a,n);
  idmax:=0;
  idmin:=0;
  for i:=0 to n-1 do begin
    a[i]:=random(100)-50;
    write(a[i],' ');
    if a[i]>a[idmax] then idmax:=i;
    if a[i]<a[idmin] then idmin:=i;
  end;
  writeln;
  writeln('Min=',a[idmin]);
  writeln('Max=',a[idmax]);
  Swap(a[idmax],a[idmin]);
  for i:=0 to n-1 do write(a[i],' ');
end.
1
0 / 0 / 0
Регистрация: 16.03.2018
Сообщений: 14
22.03.2018, 19:01  [ТС] 3
Joy, Большое спасибо, Вам.
0
22.03.2018, 19:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.03.2018, 19:01
Помогаю со студенческими работами здесь

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

Найти максимальный элемент массива и минимальный элемент массива и поменять их местами
Задача 1. Массив X(50). Найти максимальный элемент массива и минимальный элемент массива и поменять...

Найти минимальный и максимальный элементы и их координаты, поменять местами минимальный и максимальный элемент
3) В матрице размером n на m (1&lt;n, m&lt;10) (ввод n, m и матрицы с клавиатуры) найти минимальный и...

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


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru