Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
PapayaS
13.02.2021 22:57 •
Информатика
Язык c++. сформировать массив из 12 элементов. вывести его на экран, выделив минимальный и максимальный элементы массива (например, восклицательными знаками).
Показать ответ
Ответ:
мирас68
08.10.2020 09:51
#include <iostream>
using namespace std;
int main() {
int n=12, imax=0, imin=0;
int a[n];
srand(time(NULL));
cout<<"array:"<<endl;
for (int i=0; i<n; i++)
{
a[i]=rand() % 50;
cout<<a[i]<<" ";
}
cout<<endl;
for (int i=1; i<n; i++) {
if (a[i] > a[imax]) imax = i;
if (a[i] < a[imin]) imin = i;
}
for (int i=0; i<n; i++) {
if (i == imax || i == imin) cout << " ! " << a[i] << " ! ";
else cout << a[i] << " ";
}
cout<<endl;
return 0;
}
Пример:
array:
31 0 13 29 13 34 33 42 40 26 48 24
31 ! 0 ! 13 29 13 34 33 42 40 26 ! 48 ! 24
0,0
(0 оценок)
Популярные вопросы: Информатика
Alien1712
14.04.2020 09:43
Объём сообщения, содержащего 1024 символа, составил 1/512 часть мегабайта. каков размер алфавита, с которого записано сообщение?...
crushkarulit
14.04.2020 09:43
Как записать в паскаль функцию b=e^|x-y|*(tg^2(z)+1)^x...
nastiasteinoxz34d
14.04.2020 09:43
Какие бывают названия маниторов на 4 буквы...
znanija114
14.04.2020 09:43
Какой хранения файлов не может обеспечить приватность ваших данных?...
Dariya078
14.04.2020 09:43
Попробуйте перечислить источники из которых за сегодняшний день вы получили информацию...
sashanepasha
21.05.2021 10:46
Через какой сайт в сети нельзя получать и отправлять электронную почту?...
muzycuk
21.05.2021 10:46
Водномерном массиве x(15) найти сумму не положительных, произведение не отрицательных элементов, поменять местами первый и последний элементы...
Septarik
13.08.2022 09:52
Среди плодов не было ни маленьких груш ни маленьких зеленных яблок.яблок было 25 а груш 17 .больших плодов 32 желтых 28 зеленых яблок на 2 больше чем зеленых груш .сколько...
БадАнгелина
06.07.2021 20:10
Загадано число из промежутка от 1 до 64.какое кол-во информации нужно для угадывания промежутка?...
Hunterxxxx
06.07.2021 20:10
Верны ли следуующие равенства? а) 33 (4)=21 (7) б) 33(8)=21(4)...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
using namespace std;
int main() {
int n=12, imax=0, imin=0;
int a[n];
srand(time(NULL));
cout<<"array:"<<endl;
for (int i=0; i<n; i++)
{
a[i]=rand() % 50;
cout<<a[i]<<" ";
}
cout<<endl;
for (int i=1; i<n; i++) {
if (a[i] > a[imax]) imax = i;
if (a[i] < a[imin]) imin = i;
}
for (int i=0; i<n; i++) {
if (i == imax || i == imin) cout << " ! " << a[i] << " ! ";
else cout << a[i] << " ";
}
cout<<endl;
return 0;
}
Пример:
array:
31 0 13 29 13 34 33 42 40 26 48 24
31 ! 0 ! 13 29 13 34 33 42 40 26 ! 48 ! 24