Язык C++. Сформировать массив из 12 частей. Вывести его на экран,

Язык C++. Сформировать массив из 12 частей. Вывести его на экран, выделив малый и наибольший элементы массива (к примеру, восклицательными знаками).

Задать свой вопрос
Люда
12 элементов массива - значения в их случайны? Или юзер вводит значения каждой ячейки?
1 ответ
include lt;iostreamgt;
using namespace std;

int main()
    int n=12, imax=0, imin=0;
    int a[n];
    srand(time(NULL));
    coutlt;lt;"array:"lt;lt;endl;
    for (int i=0; ilt;n; i++)
   
      a[i]=rand() % 50;
      coutlt;lt;a[i]lt;lt;" ";
   
    coutlt;lt;endl;
    for (int i=1; ilt;n; i++)
     if (a[i] gt; a[imax]) imax = i;
     if (a[i] lt; a[imin]) imin = i;
   
    for (int i=0; ilt;n; i++)
     if (i == imax i == imin) cout lt;lt; " ! " lt;lt; a[i] lt;lt; " ! ";
     else  cout lt;lt; a[i] lt;lt; " ";
   
    coutlt;lt;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
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт