Kodlamaya hazırlık ders:2

Merhaba 2.dersime hoş geldiniz.Haydi başlayalım;


1.VERİ TİPLERİ:


İNT:bir değişkene değer atarken kullanılır ve verileri saklamak için 4byt lık yer açar.

CONST DOUBLE:program boyunca sabit kalacak verilerdir.sabitler yapılırken bir değer atılmak zorundayız orneğim; "const double=3.14" bu değer program boyunca aynı kalı ve değişmez

convert:bu kod dönüştürme aracıdır

ToIntt(16,32,64):burada karşımıza 16-32-64 gibi sayı çıktı  bu sayılar kapasiteyi temsil ediyor.gireceğimiz sayılar küçükse:16 hem pc yi yormaz. büyükse 32 eğer çok büyükse örneğin: "51515646416164847511848" gibi sayıda 64

  1. KARAR KONTROL DEYİMLERİ

Program yazarken bazı noktalarda belirli koşullar altında gerçekleşmesini istenilen durumlar olabilir.Bu bölümde anlatılan if-else ve switch deyimleri ile bu tür kapsamlı programlar geliştirilebilir. Genel anlamda programlama dilinde kullanılan koşul yapıları iki çeşittir.

Bunlar;

  •  if-else deyimi

  •  switch deyimi' dir.

If-Else Deyimi

If deyimi bir programın akışını kontrol etmek için kullanılır. Belirli bir şarta göre yapılması istenilen işlemler, If-Else deyimi kullanılarak gerçekleştirilir.

If-Else deyiminin kullanımı ve akış diyagramları ile gösterimi ise şu şekildedir.


Kullanımı:

if (koşul)

{ Koşul doğruysa yapılacak işlemler; }

else

{ Koşul yanlışsa yapılacak işlemler; }



Yandaki resimde gördüğünüz gördüğünüz gibi iki tane koşul vardır bu koşulda doğru yanlış konutu vardır yanı c# if else deyimi ile aynıdır

İf komutu: anlamı eğerdir

Else komutu: değilse yanı  if teki koşul console ekranına girdiğimiz metin yada sayı ile uyuşmuyorsa else konutundaki koşul kullanılacaktır


İsterseniz bir ornek yapalım;

Klavyeden yaşı girilen kişinin ehliyet alıp alamayacağını belirten programı yazınız.


Console.Write("Yaşınızı giriniz: "); burada console ekranına "yaşınızı giriniz" adlı bir yazı yazdırıyoruz.
int yas = Convert.ToInt32(Console.ReadLine()); klavyeden girilen sayıyı convert yardımıyla 32 bitlik sayıya çeviriyoruz. ve kullanıcıya sayıyı girdiriyoruz

if (yas < 18) burada if yani"eğer"anlamını taşıyor bir önceki satırda olluşturduğumuz yaş ısımlı integer 18 den küçükse alttaki koşulları yap.

{Console.WriteLine("Yaşınız 18’den küçük olduğu için ehliyet alamazsınız");}üsteki kod doğruysa ekrana"Yaşınız 18’den küçük olduğu için ehliyet alamazsınız" diye yazı yazdırılır

else değilse "if (yas < 18) " komutu olmuyorsa alttaki konutları yap

{Console.WriteLine("Ehliyet alabilecek yaştasınız.");} burada ekrana "Ehliyet alabilecek yaştasınız." diye yazı yazdırılır.

Console.ReadLie();bu komutu yazmassak işlemler bittiğinde console ekrana kapanır ve sonucu göremeyiz.yani kısca sayıları okutur.


BURADA SİZE KISACA ANLATTIM DAHA DETAYLISI C# KODLARI BÖLÜMÜNDE.








Blogger tarafından desteklenmektedir.