-
1.
-1C dilini ve komutlarını öğrenmek,
programlamaya başlamak için
şarttır ama algoritma
oluşturamadığımız sürece bir
program oluşturmazsınız. Algoritma,
mantıktır. Yani neyi, nasıl
yapacağınızı belirtir. Algoritma
türetmek için geliştirilmişbir
metot yok. Her program için o
metodu sizin bulmanız gerekiyor.
Ama hiç merak etmeyin, yazdığınız
program sayısı arttıkça, algoritma
kurmanız daha kolaylaşır.
Algoritma, programlamanın bel
kemiğidir.C dilinde kullanılan
komutlar, BASIC veya FORTRAN
gibi başka dillerde işe yaramaz.
Fakat programlama mantığını bir kere
oturttursanız, C komutlarının yerine
pekâlâ başka dillere ait komutları da
öğrenebilir ve büyük bir zorluk
çekmeden diğer dillerde de
program yazabilirsiniz.
Basit bir örnek üzerinden düşünelim.
Bir markete gittiniz, kasada ki
görevliye aldığınız ürünü gösterdiniz,
parayı uzattınız, paranın üstünü
aldınız. Günlük hayatta gayet normal
olan bu durumu biraz değiştirelim.
Karşınızda insan değil, elektronik
bir kasiyer olsun. Ona göre bir
algoritma geliştirirsek,
1-) Ürüne bak;
2-) Ürün Fiyatını bul;
3-) Parayı al;
4-) Alınan paradan ürün fiyatını çıkar;
5-) Kalan parayı ver.
insan zekasının otomatik hâle
getirdiği eylemleri, ne yazık
ki bilgisayar bilmez ve ona biz
öğretmek zorundayız. Öğretirken
de hata yapma hakkımız yoktur,
çünkü yanlış öğreti yanlış
programlamayla sonuçlanır.
başlık yok! burası bom boş!