Заполните массив случайными числами в промежутке от 0 до 5 определить

Заполните массив случайными числами в промежутке от 0 до 5 определить есть ли в нем элементы с схожими значениям стоящие рядом пример: массив : 1 3 3 2 1 есть:3;
массив:123421 нет
C++

Задать свой вопрос
1 ответ
include lt;iostreamgt;
using namespace std;

int main()
    int n=10,k=0;
    int a[n];
    srand(time(NULL));
    coutlt;lt;"array:"lt;lt;endl;
    for (int i=0; ilt;n; i++)
   
      a[i]=rand() % 6;
      coutlt;lt;a[i]lt;lt;" ";
   
    coutlt;lt;endl;
    for (int i=0; ilt;n-1; i++)
    if (a[i]==a[i+1]) 
    k++;
    if (k==1) cout lt;lt; "Есть: ";
    coutlt;lt;a[i]lt;lt;" ";
   
    if (k==0) cout lt;lt; "нет";
    system("pause");
    return(0);


Пример:
array:
0 5 5 0 2 5 2 4 0 5
Есть: 5
, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт