Дан целочисленный массив из 30 элементов. Элементы могут принимать значения от 0 до 1000 0. Допишите на алгоритмическом языке программу, которая находит и выводит минимальный среди трехзначных элементов массива, делящихся на 6. Если таких элементов нет, то вывести -1., нач целтаб a[1:30] цел i, j, m нц для i от 1 до 30 ввод a[i] кц ... кон

7 Фев 2020 в 19:48
276 +1
0
Ответы
1

алгоритм найди_минимальный_элемент():
минимальный_элемент = 1001
есть_ли_трехзначные_делящиеся_на_6 = Ложь

для i от 1 до 30:
если a[i] >= 100 и a[i] <= 999 и a[i] % 6 == 0:
есть_ли_трехзначные_делящиеся_на_6 = Истина
если a[i] < минимальный_элемент:
минимальный_элемент = a[i]
если есть_ли_трехзначные_делящиеся_на_6:
вывести("Минимальный трехзначный элемент, делящийся на 6: ", минимальный_элемент)
иначе:
вывести(-1)

вызвать найди_минимальный_элемент()

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