Soru bir için başlangıç seviyesinde çok ama çok basit bir algoritma örneği verebilirim. Ikı sayfadaki verilerin önce kaç kelime olduğunu bulup daha sonra while ile kelimeleri parçalayıp bir dizi değişkene alıp if kontrolünden geçirip ekrana bastırırdım bir birinden farklı olan kelimelerin renklerini farklı basardım.

Dip Not: Soru okunduğu an aklıma ilk gelen algoritmadır. Dalga geçilecek kadar basit biliyorum fakat benim çalışma şeklim budur. Önce işi dalga geçilecek kadar bir algoritma ile oturtur tam takır kuru bakır çalışacak hale getirir daha sonra algoritmayı geliştire geliştire devam ederim. Örnek vermek gerekirse;

Kelimeleri parçalamak yerine compare ile kontrol ettirir dönen veriye göre yukarıdaki işlemi yapardım.
ya da

Hiç while a gerek duymadan iki farklı değişkene atar parçalar ve bir for ile if kontrolü veya compare kontrolü yaptırırdım.

gibi, gibi.