Ders 3: Kullanıcıdan Veri Alma (cin) - Son Dakika Haberleri, Türkiye Gündemi ve Güncel Gelişmeler | exahaber

Ders 3: Kullanıcıdan Veri Alma (cin)

Ders 3: Kullanıcıdan Veri Alma (cin)

Ders 3: Kullanıcıdan Veri Alma (cin)

Şu ana kadar yazdığımız programlar sadece bizim verdiğimiz değerleri ekrana basıyordu. Şimdi, programın çalışma anında kullanıcıdan bilgi almasını sağlayacağız.

1. cin Komutu Nedir?

C++ dilinde kullanıcıdan (klavyeden) veri almak için cin (character input) komutu kullanılır. Veriler, değişkenlere aktarılırken >> (aktarma) operatörü kullanılır.

2. cout ve cin Arasındaki Fark

  • cout << : Veriyi dışarı (ekrana) gönderir.
  • cin >> : Veriyi içeri (programa) alır.

3. Örnek Uygulama: Yaş Hesaplayıcı

Aşağıdaki kodu deneyerek kullanıcının girdiği sayı ile işlem yapmayı öğrenebilirsiniz:

#include <iostream>
using namespace std;

int main() {
    int dogumYili, simdikiYil = 2026;
    int sonuc;

    cout << "Lutfen dogum yilinizi giriniz: ";
    cin >> dogumYili; // Kullanıcıdan veri bekler

    sonuc = simdikiYil - dogumYili;

    cout << "Tahmini yasiniz: " << sonuc << endl;

    return 0;
}
⚠️ Önemli Not: string (metin) alırken eğer kullanıcı boşluk bırakırsa (örneğin: "Ahmet Yılmaz"), cin sadece ilk kelimeyi alır. Tüm satırı okumak için ileride getline() fonksiyonunu öğreneceğiz.

Yorumlar

Yorumunuz için teşekkür ederiz!

Daha yeniDaha eski