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

0 голосов
74 просмотров

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


Информатика (40 баллов) | 74 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

#include
using namespace std;

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

Пример:
array:
0 5 5 0 2 5 2 4 0 5
Есть: 5

(194k баллов)