🎓 Boğaziçi Üniversitesi öğrencileri tarafından hazırlandı

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.

Kısa cevap

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.

Değişken ve Sabit Karşılaştırması
Değişken
  • Program çalışırken değeri değişebilir
  • let / var ile tanımlanır
  • Sayaç veya skor gibi güncellenen verilerde kullanılır
Sabit
  • 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
01

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
02

Bilgi kartları

03

Mini test

S1.Aşağıdakilerden hangisi tam sayı saklayan geçerli bir değişken tanımıdır?

Doğru cevap: A. 27 bir tam sayıdır, bu yüzden integer veri tipiyle eşleşir.

S2.Doğru veya yanlış değerini saklamak için hangi veri tipi kullanılır?

Doğru cevap: C. Boolean sadece iki değer saklar: true ve false.

S3.Veri tipini en iyi hangisi tanımlar?

Doğru cevap: B. Veri tipi, tam sayı veya metin gibi saklanan değerin türünü sınıflandırır.

S4.Çoğu güçlü tipli dilde bir metni doğrudan bir tam sayıyla toplamaya çalışırsanız ne olur?

Doğru cevap: B. Güçlü tipli diller, açıkça dönüştürmediğiniz sürece uyumsuz tipleri hata olarak işaretler.
📄Bu konuyu PDF çalışma kağıdı olarak indirKonu özeti + 10 soru + cevap anahtarı — sınıfta paylaş, yazdır.
Bounlu uygulamalarıyla daha iyi çalış
Notek
Notek

“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ış.

Ücretsiz indir
Notek 1Notek 2Notek 3Notek 4Notek 5
04

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.

05

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.

İlgili konular