первый цикл for заполняет массив array, случайными числами из указанного диапазона, в цикле while происходит поиск пары чисел по условию начиная с 3го элемента. Если находят выводят, что такая пара есть, в противном случае что такой пары нет.
ЛИБО
Вводтся число n, дальше будет использоваться для поиска, дальше как и в программе а, заполняем массив случайными числами в цикле for, в repeat, мы движемся по массив, пока не встретим наше значение n, если встретили, выводим: такое число есть в массиве, в противном случае, такого числа нет.В repeat until реализован линейный алгоритм поиска.
Объяснение:
1)
c = 0
while True:
a = int(input())
if a == 0:
break
if a % 7 == 0:
c += 1
print(c)
2)
sum = 0
while True:
a = int(input())
if a == 0:
break
if a % 7 == 0:
sum += a
print(sum)