Дан массив a(10). Найти элементы массива, которые повторяются в массиве два
Дан массив a(10). Найти элементы массива, которые повторяются в массиве два и три раза, и вывести их порядковые номера. В программке C++
Задать свой вопросinclude lt;iostreamgt;
include lt;stringgt;
include lt;iomanipgt;
include lt;sstreamgt;
include lt;cmathgt;
using namespace std;
int main()
long long a[10];
bool used[10];
for(int i = 0;ilt;10;i++)
cingt;gt;a[i];
for(int i = 0;ilt;10;i++)
coutlt;lt;a[i]lt;lt; ;
coutlt;lt;endl;
int k = 0;
for(int i = 0;ilt;10;i++)
for(int j = 0;jlt;10;j++)
if(a[i] == a[j])
k++;
coutlt;lt;a[i];
a[j] = -1;
if(k == 2)
coutlt;lt;a[i]lt;lt;" repeats for 2 times";
if(k == 3)
coutlt;lt;a[i]lt;lt;" repeats for 3 times";
k = 0;
for(int i = 0;ilt;10;i++)
coutlt;lt;a[i]lt;lt; ;
return 0;
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.