Şimdi ise sınırlarımızı biraz olsun zorlamaya başlama zamanımız geldi, artık ufak ufak ilk adımları atmaya başladık. Bu yazımızda öğreneceğimiz şey; 'String' ve 'İnt' değişkenleridir.
Kısaca bu değişkenlere değinmek istiyorum;
String; Harf ve sayıları hafızasında depolar. (Matematiksel işlem yapamaz)
İnt; Sayıları hafızasında depolar. (Sadece matematiksel işlem yapar)
Evet arkadaşlar. Yukarıda görüldüğü gibi 'String' ve 'İnt' değişkenlerimizi oluşturduk. Değişken oluşturmak için direk yan tarafa değişkenin ismini yazıp ' ; ' koyarak oluşturabilirsiniz.
Birşey fark ettiniz mi ? Değişken isimlerinin altında yeşil bir çizgi var. Bu değişkenlerin ne olduğunu neyde kullanıldığını belirtmediğimiz içindir.
Şimdi bir örnek yapalım;
'Console.ReadLine();' bizim kullanıcıdan veri alma komutumuzdur yani kullanıcının yazdığı bilgiyi alır ve depolar. Örnek verecek olursak ;

Yukarıdaki fotoğrafta; 'ad' ismiyle string bir değişken tanımladık ve kullanıcıya 'Adınızı Giriniz = >' şeklinde yazı yazdırdık.
Burada değişkenin altında yeşil işaret yok çünkü 'ad =' diyerek kullanıcıdan alacağımız verinin 'ad' değişkenine eşit olduğunu yani girilen verinin 'ad' değişkeni olmasını sağladık.
Çalıştırdığımızda ekran çıktısı şu şekildedir;
Enter'a bastığımız zaman 'ad' değişkeni 'Samet' olacaktır. Bunuda şu kod satırı ile gösterebiliriz;
Console.Write(ad); Burada 'ad' değişkenini ekrana yazmasını istedik.
Burada dikkat ettiyseniz parantez içine tırnak koymadık. Nedeni ise; Yazı yazacak isek "" işareti koyulur fakat, bir değişken vb. ismi yazarak onunla işlem yapacak isek sadece ismi yazılır.
Çalıştırdığımız zaman ise program şöyle çalışacaktır;
'Samet' yazdık ve Enter'a bastık ve 'ad' = 'Samet' oldu.
Fakat bu değişkeni String değil de İnt bir ifade ile tanımlamış olsaydık eğer;
Bu şekilde olacaktı ve hata verecekti çünkü 'İnt' değişkeni matematiksel işlemler yapmak içindir.
Dikkat edilmesi gerekenler;
- 'String' matematiksel işlem yapmaz. (Genellikle okuma ve yazma işlemi yapar)
- 'İnt' matematiksel işlem yapar. (Okuma ve yazma gibi hiçbir işlem yapamaz)
- 'değişkenismi = Console.ReadLine();' komutu ile kullanıcıdan String veri alınır.
Bu yazımızın sonuna geldik umarım sizin için yararlı olmuştur.
Hiç yorum yok:
Yorum Gönder