Задать вопрос
VanGog101
@VanGog101

Задача на c++. Как определить, есть ли в массиве одинаковые соседние элементы?

Заполнить массив из 10 элементов случайными числами в интервале [0...4] и определить, есть ли в нем одинаковые соседние элементы.
  • Вопрос задан
  • 4004 просмотра
Подписаться 1 Простой 3 комментария
Решения вопроса 1
#include <cstdlib>
#include <iostream>

using namespace std;

int main(){
    string ans = "NO";
    int a[10];
    for (int i = 0; i < 10; i++){
        a[i] = rand() % 4 + 1;
        cout << a[i] << " ";
    }
    for (int i = 0; i < 9; i++){
        if (a[i] == a[i+1]){
            ans = "YES";
            break;
        }
    }
    cout << endl << ans;
    return 0;
}

Если что-то не так, говори
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы