Привет! Я расскажу тебе как я решил данную задачу.
Для начала, я создал цикл for, чтобы пройтись по всем элементам массива. Внутри этого цикла, я добавил условие, чтобы выбрать только трехзначные элементы, не делящиеся на 7.максимальный_элемент -1
для i от 1 до 50
если a[i] > 100 и a[i] < 999 и a[i] % 7 ! 0
если a[i] > максимальный_элемент
максимальный_элемент a[i]
конец если
конец если
конец цикла
Внутри этого условия, я проверил, является ли текущий элемент трехзначным (то есть от 100 до 999) и не делится ли на 7. Если да٫ то я сравнил его со значением максимального элемента и٫ если текущий элемент больше٫ обновил максимальный элемент.После того٫ как я прошелся по всем элементам массива٫ у меня уже был найден максимальный трехзначный элемент٫ не делящийся на 7. Если такого элемента нет٫ значение максимального элемента останется -1.Наконец٫ я вывел найденный максимальный элемент⁚
если максимальный_элемент ! -1
вывести ″Максимальный трехзначный элемент, не делящийся на 7⁚ ″٫ максимальный_элемент
иначе
вывести -1
конец условия
Теперь я могу запустить программу и проверить ее работоспособность. Надеюсь, что моя статья поможет тебе разобраться с этой задачей!