Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 04.11.2019
Сообщений: 1

Пользователь вводит размер массива, отсортировать его и поменять местами максимальное и минимальное значение

04.11.2019, 17:08. Показов 2017. Ответов 1

Студворк — интернет-сервис помощи студентам
Всем привет, нужно помощь людей, которые хорошо понимают C++. Если с сортировкой и размером массива я могу совладать, то с минимальным и максимальным значением есть трудности, я не знаю как их найти и поменять местами, если кому не сложно, помогите плиз.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.11.2019, 17:08
Ответы с готовыми решениями:

Поменять местами максимальное и минимальное значение массива
Здравствуйте, есть задача: Завести массив из 20 элементов. Заполнить случайными числами от 1 до 100. Распечатать массив. Найти min и max...

Найти минимальное и максимальное значение массива, поменять их местами
1)Сгенерировать массив из 10 вещественных элементов, лежащих в диапазоне от -20 до 20. Найти минимальное и максимальное значение массива,...

Найти максимальное и минимальное значение массива, затем поменять их местами
кто может помочь исправить ошибку, нужно найти максимальное и минимальное значение массива, затем поменять их местами. Sub massiv() Dim...

1
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
04.11.2019, 17:16
если массив не отсортирован (с отсортированным можно более просто):

Young_Programis, сразу определимся, что если min и(или) max значений в массиве несколько, речь идёт о первом min и первом max

достаточно найти индексы минимального и максимального значений, например индекс максимального:
C++
1
2
3
imax=0;
for (int i=1; i<n; i++)
if (a[i]>a[imax]) imax=i;
и значения с этими индексами поменять местами:
C++
1
swap(a[imin],a[imax]);
напишите и сбросьте код для проверки (и не забудьте написать оригинал условия задачи)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.11.2019, 17:16
Помогаю со студенческими работами здесь

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

В массиве поменять местами его максимальное и минимальное значения
В массиве из 15 вещественных чисел поменять местами его максимальное и минимальное значения.

Функция: поменять местами минимальное и максимальное значение в массиве
Составить программу , в результате работы которой минимальное и максимальное значение массивов С (8) и К (8) меняются местами. Написать...

Найти максимальное и минимальное значение матрицы и поменять их местами
Найти максимальное и минимальное значение матрицы и поменять их местами

Поменять местами минимальное и максимальное значения массива
Задача такая: 1. Создаёт динамический (либо статический) массив 2. Заполняет его рандомными числами либо они вводятся с клавиатуры (по...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru