top of page

C# ile Programlamaya Giriş:Değişkenler ve Veri Türleri.

8 Eyl 2024

2 dakikalık okuma

3

21

0






Karşımıza temel konsol IDE penceresi gelecek.

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;


namespace VeriTurleri

{

internal class Program

{

static void Main(string[] args)

{

//Kodları yazacağımız alan.

}

}

}

1. Değişkenler Nedir?

Değişkenler, veriyi sakladığımız yerlerdir. Programlarda veri ile işlem yapabilmek için, bu verileri bir ad altında saklamamız gerekir. Bu adı taşıyan değişkenler, veriyi saklamanın ve üzerinde işlem yapmanın yollarını sağlar.

  • Değişken Tanımlama: Değişkenler, bir isimle tanımlanır ve belirli bir veri türünü saklar. Örneğin, bir sayıyı saklamak için bir int türünde değişken kullanabilirsiniz.

  • Değişken Atama: Bir değişkene değer atamak, değişkeni belirli bir veri ile doldurmak anlamına gelir. Örneğin, int sayi = 10; ifadesi, sayi isimli değişkene 10 değerini atar.


using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;


namespace VeriTurleri

{

    internal class Program

    {

        static void Main(string[] args)

        {

int Ilksayi=10; //Veri saklamak için oluşturduğumuz isim Türkçe karakter içermemeli (ı,ü,İ,ö,ç vs) ve özel karakter kullanılmamalıdır (boşluk,*,_ vs).

int Sonsayi=20;

int toplam=Ilksayi+Sonsayi;

Console.WriteLine(Convert.ToString(toplam));

//Burada integer türünü String ifadeye anlık olarak çevirip ekrana yazdırıyoruz aksi taktirde program hata verecektir.

Console.ReadKey();//Eğer bu ibareyi koymazsak program hızlı bir şekilde kapanacaktır. bu satırın amacı dışarıdan herhangi bir tuşa basılana kadar programın bekletilmesini sağlamak.

        }

    }

}

2. Veri Türleri Nedir?

Veri türleri, bir değişkenin hangi türde veri saklayacağını belirler. Her veri türü, bellekte nasıl yer alacağını ve hangi işlemlerin yapılabileceğini tanımlar. C# dilinde başlıca veri türleri şunlardır:

  • Tam Sayılar (Integer Types):

    • int: Genellikle -2,147,483,648 ile 2,147,483,647 arasında değer alabilir.

    • long: Daha büyük tam sayılar için kullanılır.

  • Kesirli Sayılar (Floating Point Types):

    • float: Tek hassasiyetli kesirli sayılar için kullanılır.

    • double: Çift hassasiyetli kesirli sayılar için kullanılır.

  • Karakter ve Metin Türleri:

    • char: Tek bir karakter saklar (örneğin, 'A').

    • string: Karakter dizileri veya metinler için kullanılır (örneğin, "Merhaba").

  • Mantıksal Veri Türü:

    • bool: true veya false değerlerini saklar.


Örnek:

int yas = 30; // Tam sayı


long uzakMesafe = 12345678901234L; // Büyük tam sayı


float pi = 3.14f; // Tek hassasiyetli kesirli sayı


double gravite = 9.81; // Çift hassasiyetli kesirli sayı


char ilkHarf = 'A'; // Tek bir karakter


string mesaj = "Merhaba"; // Karakter dizisi


bool isStudent = true; // Mantıksal değer


Sonuç

Değişkenler ve veri türleri, programlamanın temel yapı taşlarıdır ve bu kavramları öğrenmek, daha karmaşık programlar yazmanın kapılarını açar. Bu konulara hakim olmak, yazılım geliştirmenin temellerini sağlamlaştırır ve kodlama becerilerinizi geliştirir.

Sorularınız veya yorumlarınız varsa, lütfen aşağıdaki yorum kısmında paylaşın. Bir sonraki yazımızda, veri türleri ile ilgili daha ileri konulara ve uygulamalara geçeceğiz.



8 Eyl 2024

2 dakikalık okuma

3

21

0

Related Posts

Yorumlar

Share Your ThoughtsBe the first to write a comment.
bottom of page