Çarşamba , 15 Ocak 2025

Nesne Tabanlı Programla Dersi Ders Notları


Nesne Tabanlı Programla Dersi Ders Notları

DEĞİŞKENLER VE VERİ TÜRLERİ

Değişken Tanımlama Kuralları

Hazırlanmakta olan bir programda, hangi değişkenlerin kullanılacağını programı yazmadan önce planlanması önerilir. Fakat C# programlama dili kullanım sırasında tanımlamaya izin verir.

Değişkenlerin isimlendirilmesi de önemli bir konudur. İsimlendirme sırasında değişkenin kullanım amacını anlatan kısa bir isim kullanılmalıdır. Genel olarak başka isimlendirme kuralları şunlardır:

  • İlk harf veya tamamı sayı olamaz. Mesela: “2nciYari” gibi olmaz.
  • Değişken ismi içinde “boşluk, TAB, Enter” olamaz. Mesela “Soy Ad” gibi olmaz.
  • Büyük küçük harfle yazım** fark eder. Mesela: “IlkNot” ile “ILKNOT” farklıdır.
  • Dilin anahtar kelimeleri değişken adı olamaz. Mesela: “main, write” gibi…
  • Türkçe ve özel karakterleri kullanmamaya çalışmalıyız. (Türkçe karakterler: ı,İ,ş,Ş,ç,Ç,ğ,Ğ,ö,Ö,ü,Ü) Mesela: “örütBağ” yerine “orutBag” gibi…

Alt çizgi isimlendirmede kullanılabilir. Mesela: “taban_Ucret” gibi…

Değişken Tanımlama

C# da değişkenler aşağıdaki yapıda tanımlanırlar.

<veri tipi><değişken adı>=<değişken değeri>;

Örnek:

int sayi = 4; //sayi isimli ilk değeri 4 olan integer tipinde bir değişken tanımlandı.

 

bool cevap; //cevap isimli bollean tipinde bir değişken tanımlandı.

cevap = false; //cevap değişkeni içine false değeri aktarıldı.


double yuzde = 98.32, ortalama = 35; //yuzde isimli ilk değeri 98.32 ve ortalama isimli ilk

değeri 35 olan double tipinde bir değişken tanımlandı.


char karakter = ‘A’; //karakter isimli ilk değeri A olan char tipinde bir değişken tanımlandı.


string sinif; //sinif isimli string tipinde bir değişken tanımlandı.

sinif= “ATL10”; //sinif değişkenine ATL10 verisi aktarıldı.


Örnek Uygulama 1:

Örnek Uygulama 2:

Tip Dönüşümleri:

Convert komutu ile veri türleri birbirine dönüştürülebilir.

Tip Karşılığı Kullanımı Tip Karşılığı Kullanımı
bool Boolean Convert.ToBoolean() long Int64 Convert.ToInt64()
byte Byte Convert.ToByte() ulong UInt64 Convert.ToUInt64()
sbyte Sbyte Convert.ToSbyte() float Single Convert.ToSingle()
short Int16 Convert.ToInt16() double Double Convert.ToDouble()
ushort UInt16 Convert.ToUInt16() decimal Decimal Convert.ToDecimal()
int Int32 Convert.ToInt32() char Char Convert.ToChar()
uint UInt32 Convert.ToUInt32()

Örnek Uygulama 3:

button1_click

Button2_click

Örnek Uygulama 4:

 

Örnek Uygulama 5:

Örnek Uygulama 6:

 

 

Ödev Teslimi: B10B Sınıfı İçin 25.09.2024

B10A Sınıfı İçin 27

Lütfen ödevlerinizi eksiksiz bir şekilde yapınız herhangi bir eksiklik görüldüğü durumda ödev yapılmamış sayılacaktır.

 

 

Bu Konuda İlginizi Çekebilir

2023-2024 Eğitim Öğretim Yılı IBE Sınavı Sonuçları

2023-2024 Eğitim Öğretim Yılı IBE Sınav Sonuçlar BİLİŞİM 12 A SINIFI Sıra No ÖĞRENCİNİN Beceri …