Вот еще один код тебе. Получше #include using namespace std; int main() { setlocale(0, ""); const int n = 7; int Arr[n]; cout << "Введите числа: " << endl; for (int j = 0; j < n; j++) cin >> Arr[j]; int a = 0; int i = 1; int temp = Arr[a]; if (temp == Arr[a + 1]) { i++; } if (temp == Arr[a + 2]) i++; if (temp == Arr[a + 3]) i++; if (temp == Arr[a + 4]) i++; if (temp == Arr[a + 5]) i++; if (temp == Arr[a + 6]) i++; if(i>1) cout << "Число " << temp << " повторилось " << i << " раза." << endl; i = 1; int b = 1; temp = Arr; if (temp != Arr[b - 1]) { if (temp == Arr[b + 1]) { i++; } if (temp == Arr[b + 2]) i++; if (temp == Arr[b + 3]) i++; if (temp == Arr[b + 4]) i++; if (temp == Arr[b + 5]) i++; } if (i>1) cout << "Число " << temp << " повторилось " << i << " раз." << endl; i = 1; int c = 2; temp = Arr[c]; if (temp != Arr[c - 1] && temp != Arr[c - 2]) { if (temp == Arr[c + 1]) { i++; } if (temp == Arr[c + 2]) i++; if (temp == Arr[c + 3]) i++; if (temp == Arr[c + 4]) i++; } if (i>1) cout << "Число " << temp << " повторилось " << i << " раз." << endl; i = 1; int d = 3; temp = Arr[d]; if (temp != Arr[d - 1] && temp != Arr[d - 2] && temp != Arr[d - 3]) { if (temp == Arr[d + 1]) { i++; } if (temp == Arr[d + 2]) i++; if (temp == Arr[d + 3]) i++; } if (i>1) cout << "Число " << temp << " повторилось " << i << " раз." << endl; i = 1; int e = 4; temp = Arr[e]; if (temp != Arr[e - 1] && temp != Arr[e - 2] && temp != Arr[e - 3] && temp != Arr[e - 4]) { if (temp == Arr[e + 1]) { temp = Arr[e]; i++; } if (temp == Arr[e + 2]) i++; } if (i>1) cout << "Число " << temp << " повторилось " << i << " раз." << endl; system("pause"); return 0; }