DEĞİŞKENLER
C# ta işlemlerimizde yardımcı olacak değişkenlerin ne işe
yaradıkları ve bunları nasıl tanımlayacağımız konusuna değineceğim. Değişkenleri
iki başlık altına alabiliriz sayısal ve sözel. Sayısal değişkenler tam sayı
değişken tipleri olan byte, sbyte, short, ushort, int, uint dir; reel sayı
değişken tipleri float ve double olarak tanımlanan ondalıklı sayı tipleridir.
Sözel değişken tipleri olarak ise string, char ve bool tanımlayabiliriz. Şimdi bunları
inceleyelim.
TAM SAYI
DEĞİŞKENLERİ ve DEĞER ARALIKLARI
- byte
- 0-255 arası değer alabilen tam sayı tipidir.
- sbyte
- -128 ile +127 arası değer alabilen tam sayı tipi.
- short
- -32768 ile 32767 arası değer alabilen tam sayı tipi.
- ushort
- 0 ile 65535 arası değer alabilen tam sayı tipi.
- int
- -2.147.483.647 ile 2.147.483.647 arası değer alabilen tam sayı tipi.
- uint
- 0 ile 4.294.967.295 arası değer alabilen tam sayı tipidir.
REEL SAYI
TİPLERİ
- float
- -3,402823*1038 ile 3,402823*1038 arası değer alabilir.
- double
- -1,79769313486232*10308 ile 1,79769313486232*10308 arasında değer alabilir.
STRING DEĞİŞKEN
TİPLERİ
- string
- matematiksel ve tarihsel anlamı olmayan karaktersel ifadeleri alabilen veri tipidir.
- "metin"
- char
- tek bir karakter alabilen veri tipidir.
- 'a'
- bool
- sadece true veya false değer alabilen veri tipidir.
C# TA SABİT
TANIMLAMAK
const double pi=3.14;
şeklinde tanımlanan sabitler uygulama içinde herhangi bir yerden
erişilebilen değişkenler tanımlar.
DEĞİŞKEN TANIMLAMA
KURALLARI
Değişken tanımlarken dikkat etmeniz gereken bazı yazım
kuralları vardır.
- Türkçe karakter kullanılamaz
- sayı --> yanlış sayi --> doğru
- Sayı ile başlayamaz
- 1sayi --> yanlış sayi1 --> doğru
- Büyük küçük harf duyarlıdır
- Sayi ile sayi aynı değil
- Birden fazla kelime kullanılacaksa boşluk kullanılamaz
- tam sayi --> yanlış tamsayi --> doğru tam_sayi --> doğru
OPARATÖRLER
Matematiksel
Operatörleri
+ toplama
- çıkarma
/ bölme
* çarpma
% kalan
Mantıksal
Oparatörler
- = atama operatörü
- a=100;
- == eşitleme
- if(a==20)-->doğru yazım İf(a=20)-->yanlış yazım
- || veya
- if((a==20)||(b==10))
- && ve
- if((a==20)&&(b===10))
- ! değil
- if(!(a==20))
- != eşit değil
- if(a!=20)
- < küçük
- > büyük
- <= küçük eşit
- >= büyük eşit
C# TA DİĞER ATAMA
ŞEKİLLERİ
x++ --> x’in değeri 1 artar
x=x+1 --> x’in değeri 1 artar
Hiç yorum yok:
Yorum Gönder