Ana içeriğe geç
Modül 1 · Ders 3 ders 3Kurstaki 3/18~10 min
Modül dersleri (3/3)

Giriş/Çıkış ve akışlar

C++'da standart giriş ve çıkış, <iostream> standart kütüphanesinde tanımlanan streams (veri akışları) aracılığıyla yönetilir.

Kullanacağınız iki ana nesne şunlardır:

  • std::cout: çıkış akışı (ekranla ilişkili).
  • std::cin: giriş akışı (klavyeyle ilişkili).

std::cout ile yazdırma

Verileri ekrana göndermek için << ekleme operatörünü kullanırız:

C++
#include <iostream>

int main() {
    std::cout << "Hello!" << " Welcome to C++." << std::endl;
    return 0;
}
  • << farklı metinleri ve değişkenleri ardı ardına yazdırmak için zincirlenebilir.
  • std::endl yeni satır karakteri (\n) ekler ve akışı temizler (çıktının ekranda hemen görüntülenmesini sağlar).

std::cin ile okuyorum

Kullanıcı tarafından girilen değerleri okumak için, std::cin standart giriş akışını >> çıkarma operatörüyle birlikte kullanırız:

C++
#include <iostream>

int main() {
    int age;
    std::cout << "Enter your age: ";
    std::cin >> age; // Extracts user input and saves it into age
    std::cout << "You are " << age << " years old." << std::endl;
    return 0;
}

Kendin dene

Egzersiz#cpp.m1.l3.e1
Denemeler: 0Yükleniyor…

'C++ hızlıdır!' mesajını yazdırın ardından std::endl kullanarak yeni bir satır gelir.

Düzenleyici yükleniyor…
İpucu göster

Kullanılmış operatör '<<`con`std::cout`e`std::endl`.

3 denemeden sonra çözüm mevcut

Egzersiz#cpp.m1.l3.e2
Denemeler: 0Yükleniyor…

Number adında bir tamsayı değişkeni bildirin. Değerini standart girişten std::cin kullanarak okuyun ve ardından std::cout kullanarak yazdırın.

Düzenleyici yükleniyor…
İpucu göster

Okumak için 'std::cin >> sayı;' kullanın ve yazdırmak için 'std::cout << sayı;' kullanın.

3 denemeden sonra çözüm mevcut