Алгоритмы обработки массивов. Программирование на Python
Поиск в массиве Найти элемент, равный X: i = 0 while A[i] != X: i += 1 print ( "A[", i, "]=", X, sep = "" ) i = 0 while i < N and A[i] != X: i += 1 if i < N: print ( "A[", i, "]=", X, sep = "" ) else: print ( "Не нашли!" ) i < N Поиск в массиве nX = -1 for i in range ( N ): if A[i] == X: nX = i break if nX >= 0: print ( "A[", nX, "]=", X, sep = "" ) else: print ( "Не нашли!" ) Вариант с досрочным выходом: break досрочный выход из цикла номер найденного элемента