def search(array, word) i=0 found = false for w in array if w.eql?(word) found = true break end i=i+1 end if found return i else return -1 end end words = IO.read("dictionaryshort.txt").split puts "Words: #{words.inspect}" print "Search for? " word = gets.chomp puts "Searching for " + word index = search(words,word) if index > -1 puts word + " found at position "+ index.to_s else puts word + " not found" end if index > -1 for i in 0...word.length puts "word[0..#{i}]=#{word[0..i]}" end end