Дан целочисленный массив из 30 элементов. Элементы могут принимать значения от 0 до 1000 0. Допишите на алгоритмическом языке программу, которая находит и выводит минимальный среди трехзначных элементов массива, делящихся на 6. Если таких элементов нет, то вывести -1., нач целтаб a[1:30] цел i, j, m нц для i от 1 до 30 ввод a[i] кц ... кон
для i от 1 до 30: если a[i] >= 100 и a[i] <= 999 и a[i] % 6 == 0: есть_ли_трехзначные_делящиеся_на_6 = Истина если a[i] < минимальный_элемент: минимальный_элемент = a[i] если есть_ли_трехзначные_делящиеся_на_6: вывести("Минимальный трехзначный элемент, делящийся на 6: ", минимальный_элемент) иначе: вывести(-1)
алгоритм найди_минимальный_элемент():
для i от 1 до 30:минимальный_элемент = 1001
есть_ли_трехзначные_делящиеся_на_6 = Ложь
если a[i] >= 100 и a[i] <= 999 и a[i] % 6 == 0:
есть_ли_трехзначные_делящиеся_на_6 = Истина
если a[i] < минимальный_элемент:
минимальный_элемент = a[i]
если есть_ли_трехзначные_делящиеся_на_6:
вывести("Минимальный трехзначный элемент, делящийся на 6: ", минимальный_элемент)
иначе:
вывести(-1)
вызвать найди_минимальный_элемент()