Предмет: Информатика,
автор: MrDanChat
Заполните массив случайными числами в интервале [0,5]. Определить, есть ли в нем элементы с одинаковыми значениями, стоящие рядом. Пример: Массив: 1 2 3 3 2 1 Есть: 3 Пример: Массив: 1 2 3 4 2 1 Нет. ЯЗЫК ПРОГРАММИРОВАНИЯ C++
Ответы
Автор ответа:
0
int A[6];
bool B = false;
for(int i = 0; i < sizeof(A); i++) {
A[i] = random(6);
if(i > 0 && A[i-1] == A[i])
B = true;
}
cout << "Массив: " << A[0] << A[1] << A[2] << A[3] << A[4] << A[5] << endl;
if(B == true)
cout << "Есть" << endl;
else
cout << "Нет" << endl;
bool B = false;
for(int i = 0; i < sizeof(A); i++) {
A[i] = random(6);
if(i > 0 && A[i-1] == A[i])
B = true;
}
cout << "Массив: " << A[0] << A[1] << A[2] << A[3] << A[4] << A[5] << endl;
if(B == true)
cout << "Есть" << endl;
else
cout << "Нет" << endl;
Похожие вопросы
Предмет: Математика,
автор: anonimusdoshik30
Предмет: Геометрия,
автор: astyash
Предмет: Физика,
автор: Аноним
Предмет: География,
автор: mityakulikov
Предмет: Литература,
автор: Кавайняшка567