# L-12 MCS 260 Mon 8 Feb 2010 : find element
"""
Illustration of a double for loop to find 
an element in a two dimensional array.
"""
from numpy import *
n = input('give number of rows : ')
m = input('give number of columns : ')
A = random.randint(-100,100,(n,m))
print 'a random %d-by-%d array :\n' % (n,m), A
x = input('give a number : ')
found = False
for i in range(0,n):
   for j in range(0,m):
      if A[i,j] == x:
         found = True
         break
   if found: break
if found:
   print 'found %d at [%d,%d]' % (x,i,j)
else:
   print '%d does not occur in array' % x
