Дмитрий Кузькин
Дмитрий Кузькин

Помогите написать массив данных на С++

Условие: Элементы массива вводятся с клавиатуры, необходимо проверить, нет ли среди них повторяющихся значений (вывести да или нет)
Нашел следующий код :

#include
#include
#include

#define SIZE_A 10
#define SIZE_B 12

int main(void){
int arrA[SIZE_A], arrB[SIZE_B], i, j, found;

/* заполнение массивов случайными числами и вывод их на экран */
srand(time(NULL));
printf("ARRAY A: ");
for ( i = 0; i < SIZE_A; ++i )
printf("%02d ", ( arrA[i] = rand() % 100 ));
printf("\n");
printf("ARRAY B: ");
for ( i = 0; i < SIZE_B; ++i )
printf("%02d ", ( arrB[i] = rand() % 100 ));
printf("\n");

/* поиск одинаковых элементов */
found = 0;
for ( i = 0; i < SIZE_A; ++i ){
for ( j = 0; j < SIZE_B; ++j ){
if ( arrA[i] == arrB[j] ){
printf("A[%d] = B[%d] = %02d\n", i, j, arrA[i]);
++found;
}
}
}
if ( ! found )
printf("No matches found!\n");
else
printf("Found %d matches.\n", found);

return 0;
}
Он работает, но я понимаю, что это, что-то не то, мне нужно проще! Пожалуйста, помогите, объясните с чего начать. Если можно покажите код.

Eugene
Eugene

Не. Некуда тут упрощать.

Похожие вопросы
Дан массив A,надо вывести в массив B положительные числа из A.В массив С выделить кратные 5 числа из А. В и С напечатать
Помогите пожалуйста! Написать массив в Notepad++
Программа на C#. Дан массив фамилий. Составить новый массив, который будет содержать только женcкие фамилии.
Помогите создать массив в С++
Помогите написать задачу на Двумерный массив. С++
Дан массив из-n элементов найти наименьший элемент массива
Запретить добавление данных в массив при повторении? С++
Помогите, умоляю, очень надо!!! Нужно написать программу для Паскаля через randomize Дан целочисленный массив размера N найти максимальное количество его одинаковых элементов
Помогите! Нужно написать программу в Pascal abc! дан массив из n чисел.
помогите дано написать кто разбирается!