avatar
✔️ Cevaplandı • Doğrulandı

Değişken nedir (Kodlama)

Kod yazarken değişkenleri birer depolama kutusu gibi düşünüyorum ama tam olarak neyi nasıl sakladığımı bazen karıştırıyorum. Örneğin, bir sayıyı veya kullanıcı adını kaydetmek istediğimde bu kutuyu nasıl kullanmam gerektiğini anlamak istiyorum.
1 CEVAPLARI GÖR
✔️ Doğrulandı
0 kişi beğendi.
avatar
ilkerd
1950 puan • 0 soru • 161 cevap

📚 Değişken Nedir?

Programlama dünyasında değişken, bilgisayarın hafızasında (RAM) bir değeri saklamak için kullandığımız, isimlendirilmiş bir kutucuk gibi düşünülebilir. Tıpkı matematikteki \( x \), \( y \) gibi bilinmeyenler gibi, programlamada da değerleri temsil etmek için değişkenleri kullanırız.

🎯 Değişkenler Neden Önemlidir?

  • Veriyi Saklar: Kullanıcıdan alınan bir sayı, bir metin veya bir hesaplamanın sonucu gibi bilgileri geçici olarak depolar.
  • Kodu Okunabilir Yapar: toplamMaas gibi anlamlı bir isim, t gibi bir harften çok daha anlaşılırdır.
  • Değerleri Yeniden Kullanmayı Sağlar: Bir kere hesapladığınız bir değeri, değişkende saklayarak program boyunca defalarca kullanabilirsiniz.

🛠️ Değişken Nasıl Oluşturulur?

Bir değişken genellikle iki temel adımda oluşturulur: Bildirim (Declaration) ve Değer Atama (Assignment).

Bildirim: Bilgisayara "Bak, ileride yas adında bir değişken kullanacağım, onun için yer ayır" demektir. Birçok programlama dilinde değişkenin türü de (sayı, metin vb.) belirtilir.

Değer Atama: Değişkene bir değer verme işlemidir. Atama operatörü (genellikle = işareti) kullanılır.

📝 Örnek (Genel Yapı):

degisken_adi = deger

Örneğin:

  • ➡️ ogrenciAdi = "Ayşe" (Metin/Betik - String)
  • ➡️ yas = 20 (Sayı - Integer)
  • ➡️ notOrtalamasi = 85.5 (Ondalıklı Sayı - Float)
  • ➡️ mezunOlduMu = True (Mantıksal - Boolean)

💡 Değişken İsimlendirme Kuralları

  • 📌 İsimler harf (a-z, A-Z) veya alt çizgi (_) ile başlamalıdır. Rakamla başlayamaz. (1sayi ❌, sayi1 ✅)
  • 📌 İsimler harf, rakam ve alt çizgiden oluşabilir. Boşluk ve özel karakterler (?, -, & gibi) kullanılmaz.
  • 📌 Büyük-küçük harf duyarlıdır. isim, Isim ve ISIM üç farklı değişkendir.
  • 📌 Programlama diline ait özel anahtar kelimeler (if, for, while gibi) kullanılamaz.
  • 📌 En önemlisi: Anlamlı ve açıklayıcı isimler seçin! (a yerine vizeNotu kullanmak gibi).

🔄 Değişkenin "Değişken" Olması

Bir değişkene atanan değer, programın akışı içinde değiştirilebilir. Bu, onun en temel özelliğidir.

📝 Örnek (Değer Değiştirme):

sayac = 10
sayac = 20 (Artık 'sayac' değişkeninin değeri 20'dir.)
sayac = sayac + 5 (Artık 'sayac' değişkeninin değeri 25'tir.)

💎 Özetle: Değişkenler, programlama dilinin alfabesidir. Onlar olmadan karmaşık işlemleri gerçekleştirmek, verileri takip etmek ve dinamik programlar yazmak neredeyse imkansızdır. Her kodlama yolculuğu, değişkenleri anlamakla başlar!

Yorumlar