Информатика, решение задач на массивы Дан массив размера N и два числа А и В (А<В). Вывести все элементы

массива, значения которых находятся между этими числами и их номера.
Нужно составить и записать алгоритм решения задачи в графическом и словесно

формульном виде.

4 Апр 2022 в 19:41
225 +1
0
Ответы
1
Задать массив размера N и два числа А и В (А < В).Создать переменную flag со значением False (флаг для проверки наличия элементов между числами).Для каждого элемента arr[i] из массива:
Если arr[i] > A и arr[i] < B:
Вывести на экран номер элемента i и значение arr[i].Установить флаг flag в True.Если flag остался False, вывести сообщение "Нет элементов между числами А и В".

Графическое представление:

1. Задать массив(arr) размера N и два числа А и В (А < В)
2. flag = False
3. Для i от 1 до N:
Если arr[i] > A и arr[i] < B:
Вывести(i, arr[i])
flag = True
4. Если flag == False:
Вывести("Нет элементов между числами А и В")

Пример:
Пусть дан массив arr = [1, 4, 7, 2, 5, 8, 3] и числа А = 2, В = 6.
Индексы элементов: 0, 1, 2, 3, 4, 5, 6

Результат:
Элементы между 2 и 6:
Индекс 3: Значение 4
Индекс 4: Значение 5

Если нет элементов между 2 и 6, то выводится сообщение "Нет элементов между числами 2 и 6".

16 Апр 2024 в 18:53
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир