
проверить,имеется ли в данном массиве Y(10) хотя бы одна пара чисел ,совпадающих по величине
.Создать ,две функции, одна функция заполняет его с клавиатуры.Другая определяет совпадение.( С++)

Ответы на вопрос

#include <iostream>
using namespace std;
double Y[10];
void InputEl() {
cout << "Введите элементы массива: ";
for (int i = 0; i < 10; i++)
cin >> Y[i];
}
void Search() {
for (int i = 0; i < size(Y);i++)
for (int j = i + 1; j < size(Y); j++)
if (Y[i] == Y[j])
cout << "Совпадение!";
}
signed main() {
setlocale(LC_ALL, "Rus");
InputEl();
Search();
return 0;
}



Для проверки, имеется ли в данном массиве Y(10) хотя бы одна пара чисел, совпадающих по величине, можно создать две функции на языке C++: одна функция будет заполнять массив с клавиатуры, а другая будет определять наличие совпадений.
Вот пример кода на C++, который решает данную задачу:
```cpp
#include
bool hasDuplicate(int arr[], int size) { for (int i = 0; i < size; i++) { for (int j = i + 1; j < size; j++) { if (arr[i] == arr[j]) { return true; } } } return false; }
int main() { int Y[10];
cout << "Введите 10 чисел для заполнения массива Y: " << endl; for (int i = 0; i < 10; i++) { cin >> Y[i]; }
if (hasDuplicate(Y, 10)) { cout << "В массиве Y есть хотя бы одна пара чисел, совпадающих по величине." << endl; } else { cout << "В массиве Y нет пар чисел, совпадающих по величине." << endl; }
return 0; } ```
В данном коде функция `hasDuplicate` принимает массив `arr` и его размер `size`. Она использует два вложенных цикла для проверки наличия совпадений между элементами массива. Если хотя бы одна пара чисел совпадает по величине, функция возвращает `true`, в противном случае возвращает `false`.
В функции `main` мы создаем массив `Y` размером 10 и заполняем его значениями, введенными с клавиатуры. Затем мы вызываем функцию `hasDuplicate` и выводим соответствующее сообщение в зависимости от результата проверки.
Примечание: Пожалуйста, учтите, что данный код предоставлен в качестве примера и может быть доработан или оптимизирован в зависимости от требований и контекста вашей задачи.
Источник:


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili