Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
nikitakurganov
05.10.2022 03:54 •
Информатика
Используя одномерный массив поменять местами первый минимальный и последний максимальный элементы с++
Ответ:
шоколадказнаний
07.10.2020 15:34
#include <iostream>
using namespace std;
int main() {
const int n = 10;
int a[n];
int min, max, imin, imax;
srand(time(0));
for (int i = 0; i < n; i++) {
a[i]=rand() % 5 +1;
cout << a[i] << " ";
}
cout <<"\n";
min = a[0]; imin = 0;
max = a[0]; imax = 0;
for (int i = 1; i < n; i++){
if (a[i]<min) {min = a[i]; imin = i;}
if (a[i]>=max) {max = a[i]; imax = i;}
}
a[imin] = max;
a[imax] = min;
for (int i = 0; i < n; i++) {
cout << a[i] << " ";
}
cout <<"\n";
return 0;
}
Пример:
4 5 4 2 4 3 5 4 4 2
4 5 4 5 4 3 2 4 4 2
0,0
(0 оценок)
Популярные вопросы: Информатика
Anolu
11.02.2022 13:36
Написать программы решения на python: 1. вывести таблицу умножения. 2. с клавиатуры вводятся натуральные числа x и y. найти произведение x*y, используя лишь операцию сложения....
olgalubnina201
18.07.2022 18:55
Нужна Деятельность магнита на проводник с током....
2005g6224
04.04.2022 20:49
Определите падеж существительного в СС \ занимается изучение\ ...
linik2
19.04.2022 18:08
Скільки діагоналей має правильний 12 кутник? А)120 Б)30 В)54 Г)60 Д)108...
aleksandrovadia1
16.09.2020 22:06
НАДО РЕШИТЬ ХИМИЮ! ️2. в воде растворена пропановая кислота массой 5,92 г. рассчитайте объем 10%-го раствора гидроксида калия плотностью 1,09 г/см3, который потребуется для...
AnyMaskelyne
24.03.2020 02:40
A)(x+4)×(x-3)=0 b)(3/8y-9/16)×(y-0,8)=0...
tsvakhvesna
17.08.2020 14:58
Решить задачи: 1) Железо (III) массой 5,6г взаимодействует с кислородом. Определите массу и количество вещества кислорода. 2) Сера массой 3,2г взаимодействует с кислородом....
Adamson9
26.12.2021 11:16
Решите стою на коленях. Умоляю!...
Minikotik2007
25.12.2021 09:17
У меню їдальні є 3 - перші страви, 6 - других страв і 4 - треті страви. скількома можна вибрати обід, який містить по одній страві кожного виду? А)72 Б)54 В)36 Г)24 Д)13...
Izilaevapolina
06.12.2020 13:09
Определите время глагола подписать договор ...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
using namespace std;
int main() {
const int n = 10;
int a[n];
int min, max, imin, imax;
srand(time(0));
for (int i = 0; i < n; i++) {
a[i]=rand() % 5 +1;
cout << a[i] << " ";
}
cout <<"\n";
min = a[0]; imin = 0;
max = a[0]; imax = 0;
for (int i = 1; i < n; i++){
if (a[i]<min) {min = a[i]; imin = i;}
if (a[i]>=max) {max = a[i]; imax = i;}
}
a[imin] = max;
a[imax] = min;
for (int i = 0; i < n; i++) {
cout << a[i] << " ";
}
cout <<"\n";
return 0;
}
Пример:
4 5 4 2 4 3 5 4 4 2
4 5 4 5 4 3 2 4 4 2