Bolu Beyi tarafından yazıldı Ekim - 18 - 2011 0 Yorum
Algoritma,bir işe başlamadan önce o iş üzerine plan yapmaktır denilebilir. Aslında farkında olmadan günlük hayatımızda sürekli olarak algoritma kurarız. Mesela aşçılar yemek yaparken öncelikle tarifine bakarlar, yani algoritmasına, daha sonra tarife bakmadan kendileri plan yaparak yemek yapmaya başlarlar. Yemek demişken yemekle ilgili basit bir algoritma örneği verelim. Buna tam olarak algoritma denmez, sözde kod(pseudo code) demek daha doğru olur. Ama başlıkta belirttiğim gibi programlamaya yeni başlayanlar için algoritma örneğini “sözde kod” ile vermek daha doğru olur. Makarna yaparken kurulan algoritma şu şekildedir:
1-Tencereyi hazırla.
2-Tencereyesu koy.
3-Suyu ısıt.
4-Makarnayı tencereye boşalt.
5-Bir sürebekle.
6-Makarnayı süz.
Bu örnekte verdiğimiz makarna yapmanın tarifiydi aslında. Aynı zamanda da algoritması.İşte bir program yazarken de önceden algoritma kurulur. Bunu ister bir kağıda yazarsınız, ister kafanızda oluşturursunuz. Örnek olarak 2 sayının toplamını hesaplayan ve sonucu ekrana yazdıran bir programın algoritmasını yazalım:
1-Başla.
2-İki sayı için hafızada yer aç.
3-İki adet sayı tanımla.
4-Sayıları topla.
5-Sonucu ekrana yazdır.
6-Bitir.
Tabi örnekte verdiğimiz program için algoritma oluşturup bir kağıda not almamıza gerek olmayabilir, fakat binlerce satırdan oluşacak bir program yazılacağı zaman, programı yazmaya başlamadan önce algoritma kurmak gerekli olacaktır. Örneklerde gösterdiğimiz gibi algoritmayı günlük hayatımızda sürekli kullanıyoruz ve yaşamımız boyunca kullanacağız. Görüşmek üzere…

Time limit is exhausted. Please reload CAPTCHA.