Sayma (Enumeration, Tâdâd)

Yazan: Şadi Evren ŞEKER

Bilgisayar bilimlerinde alınabilecek alternatiflerin sayılması ve bu sayılan ihtimaller dışındaki ihtimallerin kabul edilmemesi durumudur ( ihtimallerin tâdât edilmesi)

Örneğin programlama dillerinde bir değişkenin alabileceği değerleri tanımlayarak bu değişkene sadece bu değerlerden birisinin konulması sağlanabilir.

Örneğin C dilinde yazılmış aşağıdaki kodu ele alalım:

enum gunler{
pts,sal,car,per,cum,cts,paz
}gun;

main(){
gun=sal;
printf(“\n%d”,gun); //2. gün yani 1
gun=car;  // sonraki gun yani car yani 2
printf(“\n%d”,gun);
getch();
}

Yukarıdaki kod öncelikle gunler isminde bir enum tipi tanımlamakta ve bu tip marifetiyle gun ismindeki değişkenin alabileceği değerleri “pts,sal,car,per,cum,cts,paz” ihtimalleri ile sınırlamaktadır.

Kodun main fonksiyonunda ise bu değişken kullanılmış ve sırasıyla içerisine sal ve car değerleri verilerek bu değerlerin sayısal karşılıkları ekrana basılmıştır.

Yukarıdaki örnekten ve açıklamadan da anlaşılacağı üzere bir değişkenin ya da bir varlığın alabileceği değerler kümesinin tanımlanması işlemine tadat veya enumeration ismi verilmektedir.

Bu yazıyı beğendiyseniz, başkalarının da ilgisini çekebilirsiniz:


71 views

Leave a Reply


beş - = 3

Benzer Yazılar:

Bilgisayar Kavramları üzerinde şu anda okumakta olduğunuz 'Sayma (Enumeration, Tâdâd)' isimli yazı 14 Apr 2009 tarihinde, saat: 21:21 'de Şadi Evren ŞEKER tarafından gönderilmiş, toplam71 defa okunmuştur.

Benzer yazıları C/C++, Derleyiciler, Programlama Dilleri, veri yapıları kategorilerinden okuyabilirsiniz. Yazar ile irtibat kurmak için email gönderebilirsiniz. Yazıya yorum yapabilir ya da yapılan yorumları RSS 2.0 ile takibe alabilirsiniz.


Category: C/C++, Derleyiciler, Programlama Dilleri, veri yapıları