Değişkenler ve Veri Tipleri Nedir?
Değişken, bir programın bir değeri saklamak için kullandığı adlandırılmış bir bellek alanıdır; veri tipi ise bu değerin ne tür olduğunu ve üzerinde hangi işlemlerin yapılabileceğini belirler. İkisini anlamak, çalışan bir program yazmanın ilk adımıdır.
Değişken, bellekte bir değeri saklayan etiketli bir kutudur; veri tipi (tam sayı, metin, mantıksal gibi) ise bu kutunun ne tür bir değer tutabileceğini ve nasıl kullanılabileceğini tanımlar.
- •Program çalışırken değeri değişebilir
- •let / var ile tanımlanır
- •Sayaç veya skor gibi güncellenen verilerde kullanılır
- •Değeri ilk atamadan sonra sabit kalır
- •const / final ile tanımlanır
- •Pi sayısı veya vergi oranı gibi hiç değişmeyen verilerde kullanılır
Adım adım çözümlü örnekler
Bir kişinin yaşını tam sayı olarak saklayan bir değişken tanımlayın.
Bir isim seç: yas Bir tip seç: tam sayı (integer) Bir değer ata: yas = 27 Sonuç: yas değişkeni 27 tam sayısını tutar
Kullanıcının adını metin olarak saklayın.
Bir isim seç: kullaniciAdi Bir tip seç: metin (string) Bir değer ata: kullaniciAdi = "Elif" Sonuç: kullaniciAdi değişkeni "Elif" metnini tutar
Bir ışık anahtarının açık mı kapalı mı olduğunu takip edin.
Bir isim seç: acikMi Bir tip seç: mantıksal (boolean) Bir değer ata: acikMi = true Sonuç: acikMi değişkeni true değerini tutar, ışığın açık olduğunu gösterir
Bilgi kartları
Mini test
S1.Aşağıdakilerden hangisi tam sayı saklayan geçerli bir değişken tanımıdır?
S2.Doğru veya yanlış değerini saklamak için hangi veri tipi kullanılır?
S3.Veri tipini en iyi hangisi tanımlar?
S4.Çoğu güçlü tipli dilde bir metni doğrudan bir tam sayıyla toplamaya çalışırsanız ne olur?
“Değişkenler ve Veri Tipleri Nedir?” için tüm kartlar, çözümlü adımlar ve AI hoca desteği Notek'te — sınavdan önce elle çalış.
Sık yapılan hatalar
Bir değişkenin tipinin her dilde tanımlandıktan sonra asla değişemeyeceğini düşünmek. — Doğrusu: Statik tipli dillerde tip sabittir, ancak Python veya JavaScript gibi birçok dil dinamik tipli olup tipin değişmesine izin verir.
Sayıları metin olarak saklamak, örneğin yas = "27". — Doğrusu: Sayılarla matematiksel işlem yapabilmek için sayısal bir tip (tam sayı/ondalıklı) kullanın.
x veya veri1 gibi belirsiz değişken isimleri kullanmak. — Doğrusu: ogrenciYasi gibi açıklayıcı isimler kullanın; böylece kod kendini belgeler.
Değişkenin adını değeriyle karıştırmak. — Doğrusu: İsim bir etikettir; değer ise gerçekte saklanan ve zamanla değişebilen şeydir.
Sıkça sorulan sorular
Programlamada değişken nedir?
Değişken, programınızın çalışırken okuyup kullanabildiği ve değiştirebildiği, adlandırılmış bir bellek parçasıdır.
Ana veri tipleri nelerdir?
En yaygın olanları tam sayı (integer), ondalıklı sayı (float), metin (string) ve mantıksal (boolean) değerdir.
Değişken ile veri tipi arasındaki fark nedir?
Değişken adlandırılmış kutudur; veri tipi ise bu kutunun tutabileceği değerin kategorisidir, tam sayı veya metin gibi.
Veri tipleri programlamada neden önemlidir?
Hataları erken yakalar, bellek kullanımını kontrol eder ve toplama veya birleştirme gibi hangi işlemlerin geçerli olduğunu belirler.




