🚀 Online Kendi Sınavını Oluştur ve Çöz!

Veri tipleri nelerdir (Integer, String, Float) Test 1

Soru 02 / 10

🎓 Veri tipleri nelerdir (Integer, String, Float) Test 1 - Ders Notu

Bu ders notu, programlamanın temel yapı taşlarından olan veri tiplerini (özellikle Integer, String ve Float) anlamanıza yardımcı olacak temel bilgileri içerir. Bu konuları kavrayarak testte başarılı olabilirsin!

📌 Veri Tipleri Nedir?

Bilgisayarlar, farklı türdeki bilgileri (sayılar, metinler, ondalık sayılar vb.) depolamak ve işlemek için "veri tipleri" adı verilen kategorileri kullanır. Her veri tipi, bilgisayara o bilginin nasıl saklanacağını ve üzerinde hangi işlemlerin yapılabileceğini söyler.

  • Depolama Yöntemi: Bilgisayarın bellekte ne kadar yer ayıracağını ve veriyi nasıl yorumlayacağını belirler.
  • İşlem Türü: Hangi matematiksel veya metinsel işlemlerin yapılabileceğini gösterir (örn: iki sayıyı toplamak, iki metni birleştirmek).

💡 İpucu: Veri tiplerini, mutfaktaki farklı kaplara benzetebilirsin. Sıvılar için bardak, katılar için tabak kullanmak gibi, her veri tipi de kendi türündeki bilgi için en uygun "kap"tır.

📌 Integer (Tam Sayı)

Integer, matematikteki tam sayılara karşılık gelir. Yani, ondalık kısmı olmayan, pozitif, negatif veya sıfır olan sayılardır.

  • Tanım: Bütün sayılar, yani kesirli veya ondalık kısmı olmayan sayılar.
  • Örnekler: Öğrenci sayısı (15), yaş (30), bir odadaki sandalye sayısı (4), sıcaklık ($ -5^\circ C $).
  • Kullanım Alanları: Sayma işlemleri, sıralamalar, yaş hesaplamaları gibi durumlarda kullanılır.

⚠️ Dikkat: Bir sayının ondalık kısmı olmasa bile, eğer bir hesaplama sonucu ondalık bir değer çıkacaksa (örn: 7/2), bu durumda Integer veri tipi tek başına yeterli olmayabilir.

📌 String (Metin / Karakter Dizisi)

String, karakterlerden oluşan bir dizidir. Harfler, rakamlar, semboller ve boşluklar dahil olmak üzere her türlü metinsel bilgiyi temsil eder.

  • Tanım: Tırnak işaretleri (tek veya çift) arasına yazılan karakter topluluğu.
  • Örnekler: İsim ("Ayşe"), adres ("Ankara Caddesi No: 15"), bir cümle ("Merhaba Dünya!"), telefon numarası ("5551234567").
  • Kullanım Alanları: Kullanıcı adları, şifreler, mesajlar, web sitesi metinleri gibi her türlü yazılı bilgi.

💡 İpucu: Bir telefon numarası veya posta kodu gibi rakamlardan oluşan bilgiler, üzerinde matematiksel işlem yapılmayacaksa genellikle String olarak saklanır. Çünkü bu bilgiler birer "metin" olarak kabul edilir.

📌 Float (Ondalıklı Sayı / Kayan Noktalı Sayı)

Float, ondalık kısmı olan sayıları temsil eder. Daha hassas ölçümler ve hesaplamalar için kullanılır.

  • Tanım: Bir ondalık noktası içeren sayılar (örn: $3.14$, $0.5$, $-12.75$).
  • Örnekler: Bir ürünün fiyatı ($29.99 TL$), boy uzunluğu ($1.75 m$), kilo ($72.5 kg$), Pi sayısı ($3.14159$).
  • Kullanım Alanları: Para birimleri, bilimsel ölçümler, mühendislik hesaplamaları gibi hassasiyet gerektiren durumlar.

⚠️ Dikkat: Bazı programlama dillerinde "double" adı verilen bir başka ondalıklı sayı tipi daha bulunur. Float genellikle daha az hassasiyet gerektiren durumlar için, double ise daha yüksek hassasiyet gerektiren durumlar için kullanılır.

📌 Veri Tipleri Neden Önemlidir?

Doğru veri tipini kullanmak, programlarınızın doğru çalışması, verimli olması ve hataları önlemesi açısından kritik öneme sahiptir.

  • Hata Önleme: Yanlış veri tipi kullanmak (örn: bir metni bir sayıya eklemeye çalışmak) programlama hatalarına yol açar.
  • Bellek Yönetimi: Her veri tipi bellekte farklı miktarda yer kaplar. Doğru tipi seçmek, bilgisayarın kaynaklarını daha verimli kullanmasını sağlar.
  • Doğru İşlemler: Sayılar üzerinde matematiksel işlemler yapılırken, metinler üzerinde birleştirme (concatenation) gibi işlemler yapılır. Doğru veri tipi, doğru işlemin uygulanmasını garantiler.
↩️ Testi Çözmeye Devam Et
1 2 3 4 5 6 7 8 9 10
Geri Dön