Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Дан массив чисел. Определить, сколько в нем пар одинаковых соседних элементов. Написать код на C++.

ny Ученик (57), на голосовании 9 лет назад
Голосование за лучший ответ
Илья Ш Просветленный (20990) 9 лет назад
в чём трудность?
АлексОракул (88421) 9 лет назад
а разве не видно, трудность в том что самому писать эту программу не хочется
Илья Ш Просветленный (20990) тогда 100 р )
nyУченик (57) 9 лет назад
Не могу написать код.
Наталья Горбунова Мастер (1487) 9 лет назад
int A[];
int N=10, i=0, j=0;
for (i=0;i<N;i++){
cout<<"Введите "<<i<<" элемент массива";
cin>>A[i];
}
int m=0;
for(i=0;i<N-1;i++){
for(j=1;j<N;j++){
if(A[i]==A[j]){
m++;
}
}
}
nyУченик (57) 9 лет назад
Спасибо большое! Вот. просто написала код, не требуя ничего взамен. ОТ ДУШИ
Наталья Горбунова Мастер (1487) Посмотрите ещё, работает ли он)
Иван СигаевИскусственный Интеллект (156809) 9 лет назад
эта программа найдет все совпадающие, а не только соседние
Наталья Горбунова Мастер (1487) почему? 0>i>N-1, а 1>j>N
imobilazer Искусственный Интеллект (222654) 9 лет назад
int count:=0; for (int i = 0; i < n-1; i++) if (mass[i] == mass[i+1]) count++;
Иван Сигаев Искусственный Интеллект (156809) 9 лет назад
for(int i=1;i < sizeof(A)/sizeof(A[0]);i++)count+=(A[i]-A[~-i]?0:1);
Похожие вопросы