ALGORİTMA:
C programlama diline geçmeden önce çok önemli olan bir kaç kavram üstünde durmak isterim.
Bilgisayarın temelinde algoritma yani programlama mantığı vardır. Algoritma; belirli bir
görevi yerine getiren sonlu sayıdaki işlemler dizisidir. Şöyle de diyebiliriz: karşımıza çıkan
problemi çözmek için kafamızda veya bir kağıt üzerinde tasarladığımız işlem yolu.
Bilgisayarlar kendilerine sorulan sorulara hemen cevap veren, bir sürü problemi çözen
aygıtlar değillerdir. Bilgisayarda yapılan iş, önce insanın akıl süzgecinden geçer , insanlar
tarafından etraflıca tasarlanır, planlanıp programlanır. Bu nedenle, önce bilgisayara problemin
çözümü öğretilmelidir. Dolayısıyla problemi öncelikle bizim çözmemiz gerekir. Bu adımdan
sonra da bunu bilgisayarın anlayacağı bir programlama diline çevirmek gerekir. İşte burada
programcı kavramı ön plana çıkar.
Günlük hayatımızda, evde, iş yerinde veya eğitimimiz için kullandığımız tüm elektronik
eşyalar; daha da genelleyecek olursak kısaca yaşamımızı kolaylaştıracak her türlü alet ve
malzemede bilgisayar kodları kullanılıyor. Programlama da bu aletleri harekete geçirecek
bilgisayar kodlarının bütünüdür. Bu programları yapmamızdaki amaç hayatı robotlaştırmak
değildir. Aksine daha kolay yaşanır hale getirmektir. Zamandan, iş gücünden ve buna benzer
bir çok unsurdan kar elde etmek için programlama vardır. Ve gelişerek var olmaya da devam
edecektir.Öncelikle C veye herhangi bir programlama dili öğrenmek isteyen kişi altında yatan
algoritma mantığını öğrenmelidir.
Şimdi oguz-coder arkadaşımın anlatmaya başladığı C derslerine devam edelim ve öğrendiğimiz
değişkenleri kullanalım.Anlatacağim C dersleri başlık başlık gruplamam konuya daha hakim olmanızı
sağlayacaktır umarım.
RAKAMLAR YAZALIM:
#include<stdio.h>
main()
{
int index;
index = 13;
printf("Indexin degeri simdi %d\n",index);
index = 27;
printf("Indexin degeri simdi %d\n",index);
index = 10;
printf("Indexin degeri simdi %d\n",index);
}
Bu programda ise, ilk defa olarak bir degisken kullaniyoruz. main() ve { isaretlerine artik alismis olmalisiniz.
Bunun altinda "int index" diye bir satir yer aliyor. Bu satir, "index" isimli bir tamsayi degiskenini
tanimliyor.
YANİ: Değişkenleri bilgisayarın belleğinde birer kutu gibi düşünün. "index" lafı, bu kutuya verdiğimiz isimdir
ve bu kutunun içine bir bilgi koyabiliriz. "int index" dediğimizde bir kutu yaratmış oluyoruz.
Çogu mikrobilgisayarlar icin, 'int' tipi bir degiskenin alabilecegi degerler, -32768 ila 32767 dir.
'index' ismi ise, TANIMLAYICILAR da bahsettigimiz kurallara uyan herhangi birsey olabilir. Bu
satirin sonunda da, satirin bittigini belirten ; noktali virgul yer alir.
Bir satirda birden fazla tam sayi tanimlanabilir, fakat henuz biz bununla ortaligi karistirmayacagiz.
Programi incelerken, uc tane atama satiri oldugunu, ve bu satirlarin altinda da degerlerin yazildigini goruyoruz.
Once 13 atanir, ve ekrana yazilir, sonra 27 ve 10.
Umarım anlattığım şeyler herkes açısından faydalı olur zaman buldukça derslere devam etmeye çalışırım .
Herkese kolay gelsin
Seyhan.
Tek bildiğim, hiç bir şey bilmediğim...
|