• Yapay zekadan makale özeti

    • Bu video, bilgisayar mühendisi ve oyun programcısı Ahmet Kamil Kireç tarafından sunulan bir programlama eğitim serisinin ilk bölümüdür. Kireç, Klon House, Grevler, Shift gibi oyunlardan tanınmaktadır.
    • Videoda C++ programlama dilinin temelleri anlatılmaktadır. İçerik, basit bir hesap makinesi programı yazarak adım adım programlama kavramlarını göstermektedir. Video, kodun ne anlama geldiği açıklamasıyla başlayıp, ekrana yazı yazdırma, kullanıcıdan sayı alma, değişkenler, koşullu ifadeler ve döngüler gibi temel programlama kavramlarını içermektedir. Kireç, bir sonraki videolarda nesneye yönelik programlamayı ele alacağını belirtmektedir.
    00:01Oyun Programlama Serisi Tanıtımı
    • Ahmet Kamil Kireç, bilgisayar mühendisi ve oyun programcısı olarak kendini tanıtıyor.
    • Klon House, Grevler, Shift gibi oyunlardan hatırlanıyor.
    • Bilgisayar oyunlarının nasıl kodlandığını gösteren bir YouTube video serisi çekmeye karar verdi.
    00:19Video Serisinin Amacı
    • Bu video serisinde oyun programlamanın nasıl bir şey olduğunu hiç bilmeyen insanların kafasında oluşmasını sağlayacak.
    • Basit oyunlar ve yazılımlar geliştirerek programlamanın temellerini gösterecek.
    • İlk bölümde basit bir C++ programı yazarak programlamanın temellerini gösterecek.
    01:01C++ Programı Tanıtımı
    • Program basit bir hesap makinesi olarak çalışacak ve kullanıcıdan yapmak istediği işlemi (toplama, bölme vb.) soracak.
    • Kullanıcıdan iki sayı alacak ve seçilen işlemi gerçekleştirip sonucu gösterecek.
    • Bu programı en baştan beraber yazacaklar.
    01:55Kod Kavramı
    • Kod kelimesi bilgisayar kodu dışında aynı zamanda kanun, emir, komut gibi bir anlamı da var.
    • Bilgisayara bir iş yaptırmak için ona komutlar veriyoruz ve programda sorgusuz sualsiz yerine getiriyor.
    02:36C++ Programının Temelleri
    • Ekrana yazı yazdırmak ve klavyeden sayı okuyabilmek için iostream kütüphanesine ihtiyaç var.
    • int main, C++ dosyasındaki kodların ilk çalıştığı yerdir.
    • Programın yapabileceği en basit şey ekrana yazı yazdırmaktır.
    04:34Değişkenler ve Kullanıcı Girişi
    • Kullanıcıdan sayı almak için önce o sayının bilgisayarın hafızasında yaratılması gerekir.
    • int (integer'in kısaltması) tam sayı değişkeni oluşturmak için kullanılır.
    • Kullanıcıdan sayı almak için std::cin kullanılır.
    09:18İşlemler ve Koşullar
    • Kullanıcıdan işlem tercihi yapmasını sağlamak için koşullar kullanılır.
    • if-else yapısı ile belirli koşullar altında farklı işlemler yapılabilir.
    • Programda toplama, çıkarma, çarpma ve bölme işlemleri gerçekleştirilebilir.
    13:31Döngüler ve Program Sonlandırma
    • Programın sürekli çalışmasını sağlamak için while döngüsü kullanılabilir.
    • break komutu ile döngü kırılabilir.
    • Programın sonlanması için return 0 komutu kullanılır.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor