Browsy Mascot LogoBrowsy Logo
Summarize videos and websites instantly.
Get Browsy now! 🚀

C++ Programlama Diline Giriş ve Kurulum Rehberi

Go to URL
Copy

C++ Nedir ve Önemli Özellikleri

  • Summary Marker

    C++, yüksek performanslı uygulamalar geliştirmek için kullanılan bir programlama dilidir.

  • Summary Marker

    C dilinin bir uzantısı olarak geliştirilmiş ve zamanla bağımsız bir dil haline gelmiştir.

  • Summary Marker

    C++ dilinin donanıma tam erişim sağlaması, onu çeşitli uygulama alanlarında popüler kılar.

Kaynak Kodu ve Makine Kodu

  • Summary Marker

    Kaynak kodu, insan tarafından yazılan ve okunabilen kodlardır.

  • Summary Marker

    Makine kodu, bilgisayarın anlayabileceği, 1 ve 0'lar ile yazılmış koddur.

  • Summary Marker

    Derleme işlemi, kaynak kodunu makine koduna çevirir ve bu işlem için derleyici kullanılır.

Derleyici ve IDE Seçimi

  • Summary Marker

    C++ kodunu derlemek için Microsoft Visual C++, GCC ve Clang gibi derleyiciler kullanılır.

  • Summary Marker

    Kaynak kodunu yazmak için IDE (Entegre Geliştirme Ortamı) kullanılması önerilir.

  • Summary Marker

    En popüler IDE'ler arasında Visual Studio, Visual Studio Code ve Code::Blocks bulunmaktadır.

Derleyici Kurulumu ve İlk Proje

  • Summary Marker

    Derleyicinin kurulum adımları, WinLips web sitesinden gerekli dosyaların indirilmesini içerir.

  • Summary Marker

    Kurulumdan sonra ortam değişkenlerinin ayarlanması gerekmektedir.

  • Summary Marker

    İlk C++ projemizi oluşturmak için uygun bir klasör yapısı oluşturmalıyız.

C++ Temel Sözdizimi

  • Summary Marker

    C++ programında yorum ve ana işlevler ile ilgili temel bilgiler verilmiştir.

  • Summary Marker

    C out fonksiyonu ile ekrana veri yazdırma işlemi gerçekleştirilmektedir.

  • Summary Marker

    Boşluk karakterleri ve Türkçe karakterler gibi kısıtlamaların farkında olunmalıdır.

Değişkenler ve Türleri

  • Summary Marker

    C++'ta değişken tanımlama, veri türlerine göre yapılır; bu türler int, double, string ve bool olarak sınıflandırılır.

  • Summary Marker

    Değişkenler, programların akışını yönetmek için kullanılır.

  • Summary Marker

    Bir değişkenin değerinin başka bir değişkenle değiştirilmesi mümkündür.

Kullanıcı Girişi

  • Summary Marker

    Kullanıcıdan veri girişi almanın yöntemleri anlatılmaktadır.

  • Summary Marker

    Kullanıcıdan alınan bilgilerle etkileşimli uygulamalar oluşturma imkanı sağlanır.

  • Summary Marker

    C++ kullanarak kullanıcı girişi gerçekleştirme temel yöntemleri öğretilir.

Arama Çubuğu ve Kullanıcı Etkileşimi

  • Summary Marker

    C++ dilinde kullanıcıdan veri almak için 'cin' komutunu kullanıyoruz.

  • Summary Marker

    Kullanıcının girdiği değerleri bir değişkene kaydetmek için bir 'String' oluşturulması gerekmektedir.

  • Summary Marker

    Kullanıcıdan veri aldıktan sonra bu değeri ekrana yazdırmak için 'cout' komutunu kullanıyoruz.

Veri Alma ve Kullanıcıya Yönlendirme

  • Summary Marker

    Kullanıcının ismini almak için belirli bir mesajın ekrana yazdırılması gerekmektedir.

  • Summary Marker

    Bir boşluk eklemek, kullanıcıdan daha iyi bir etkileşim sağlar.

  • Summary Marker

    Kullanıcının birden fazla ismi olması durumunda, 'getline' fonksiyonu kullanılmalıdır.

Matematiksel İşlemler

  • Summary Marker

    C++ dilinde toplama, çıkarma, çarpma ve bölme işlemleri için ilgili operatörler kullanılmaktadır.

  • Summary Marker

    İşlemler tam sayı (int) yerine ondalıklı sayı (double) ile yapılabilir.

  • Summary Marker

    Kalan bulma işlemi '%' operatörü ile gerçekleştirilir.

Koşullu İfadeler

  • Summary Marker

    Koşullu ifadeler ile kullanıcıların reşit olup olmadıkları kontrol edilebilir.

  • Summary Marker

    Bu işlemler için 'if' ve 'else' ifadeleri kullanılır.

  • Summary Marker

    Mantıksal operatörler 've' ve 'veya' ile birden fazla koşul kontrol edilebilir.

Döngüler

  • Summary Marker

    Döngüler, tekrarlı işlemler yapmak için kullanılır.

  • Summary Marker

    Çok sayıda ardışık sayıyı yazdırmak için 'while' döngüsü tercih edilir.

  • Summary Marker

    'while' döngüsü bir koşul sağlandığı sürece çalışmaya devam eder.

C++ Dersleri - 1 Saatte Tamamen C++ Öğren!