Составить словесную запись и алгоритм проверки, имеется ли в одномерном массиве из 10 элементов хотя бы одна пара чисел, совпадающих по величине

11 Апр 2020 в 19:42
132 +1
0
Ответы
1

Словесное описание алгоритма:

Создаем одномерный массив из 10 элементов.Проходим по массиву и сравниваем каждый элемент с каждым другим элементом.Если находим хотя бы одну пару чисел, совпадающих по величине, то выводим сообщение о том, что в массиве есть хотя бы одна такая пара.Если все пары чисел различны, то выводим сообщение о том, что в массиве нет пар чисел, совпадающих по величине.

Алгоритм проверки:

1. Создаем одномерный массив из 10 элементов
2. Проходим по массиву и для каждого элемента проверяем, есть ли другие элементы с таким же значением
3. Если находим хотя бы одну пару чисел, совпадающих по величине, выводим сообщение "В массиве есть хотя бы одна пара чисел, совпадающих по величине"
4. Если не находим таких пар чисел, выводим сообщение "В массиве нет пар чисел, совпадающих по величине".

Пример алгоритма на Python:

def check_duplicate(arr)
for i in range(len(arr))
for j in range(i + 1, len(arr))
if arr[i] == arr[j]
return Tru
return Fals
arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 9
if check_duplicate(arr)
print("В массиве есть хотя бы одна пара чисел, совпадающих по величине"
else
print("В массиве нет пар чисел, совпадающих по величине")
18 Апр в 14:11
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 90 620 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир