Bir metinde belirli bir kelimeyi aramak için bir algoritma oluşturun.
Algoritma, metni boşluklar, sekmeler ve noktalama işaretleri gibi karakterlere dayalı olarak bir dizi diziye bölerek başlamalıdır. Algoritma daha sonra diziyi yineleyerek her dizeyi aranan kelimeyle karşılaştırmalıdır. Dizeler eşleşirse, kelimenin konumu bir listeye kaydedilmeli ve algoritma sona erdiğinde döndürülmelidir. Algoritma büyük/küçük harfe duyarsız olmalıdır, bu nedenle dizelerin eşleşip eşleşmediğini belirlerken karşılaştırmalar büyük/küçük harf durumunu dikkate almamalıdır.