• Buradasın

    C Dili

    Özetteki ilgi çekici içerikler

    • C Dersi: Harf Notu Sistemi Oluşturma

      Bu video, bir C programlama dersidir. Eğitmen, koşullu ifadeler (if, else, else if) kullanarak harf notu sistemi oluşturma konusunu anlatmaktadır.. Videoda, öğrenciden vize bir, vize iki, final notu ve üniversite derecesi alınarak harf notu hesaplaması yapılmaktadır. Eğitmen önce değişkenleri tanımlar, ardından notları alır, ortalama hesaplar ve harf notlarını belirler. Ayrıca, ders ortalaması ve üniversite ortalaması değerlerine göre öğrencilere ders tekrar alma tavsiyesi verir. Video sonunda, ODTÜ'nün bir sayfasından koşullu ifade örnekleri için alıştırma yapma önerisi yapılır ve bir sonraki derste switch case konusunun işleneceği belirtilir.

      • youtube.com
    • C Programlama Dili'nde Recursive Fonksiyonlarla Array ve String Tersten Yazdırma

      Bu video, bir eğitim içeriği olup, konuşmacı C programlama dilinde recursive fonksiyonlar kullanarak array ve string'leri tersten yazdırma yöntemlerini anlatmaktadır.. Video, öncelikle bir array'in tersten yazdırılması için recursive fonksiyonun nasıl oluşturulacağını adım adım göstermektedir. Konuşmacı, array'in ilk elemanını ayırıp geri kalan kısmını tersten yazdırma mantığını açıklamakta ve pointer kullanımını göstermektedir. Ardından aynı fonksiyonun düzden yazdırma için nasıl değiştirilebileceğini anlatmaktadır. Son olarak, string'lerin de tersten yazdırılabilmesi için char array'lerinin nasıl kullanılacağı gösterilmektedir.

      • youtube.com
    • C Programlama Dili Giriş Videosu

      Bu video, Erdoğan adlı bir eğitmen tarafından sunulan C programlama dili giriş videosudur. Erdoğan, aktif polis olarak kendini tanıtmaktadır.. Video, C programlama diline giriş yapmak isteyenler için temel bilgiler sunmaktadır. Öncelikle derleyici kavramı açıklanarak Kod Block programının kurulumu gösterilmektedir. Ardından C programlama dilinde fonksiyonlar ve algoritmalar anlatılmakta, "Hello World" programı örneği üzerinden kod yazma ve çalıştırma süreci adım adım gösterilmektedir. Video, C programlama dilinde temel kavramları öğrenmek isteyenler için temel bir kaynak niteliğindedir.

      • youtube.com
    • C Programlama Dili Koşullu İfadeler Giriş Dersi

      Bu video, bir C programlama dili dersidir. Eğitmen, koşullu ifadeler konusuna giriş yapmaktadır.. Videoda koşullu ifadelerin ne olduğu, nasıl çalıştığı ve kullanım alanları açıklanmaktadır. Eğitmen, koşullu ifadelerin programların akışını nasıl değiştirdiğini örneklerle anlatmakta ve boolean veri tipini tanıtmaktadır. Daha sonra "if" ve "else" yapılarını kullanarak dersten geçme durumunu kontrol eden bir örnek programı yazarak, koşullu ifadelerin nasıl çalıştığını göstermektedir. Video, daha detaylı konuların gelecek derslerde işleneceğini belirterek sonlanmaktadır.

      • youtube.com
    • C Programlama Dili İçin Code Blocks Derleyicisi Kurulumu

      Bu video, bir eğitim içeriği olup, konuşmacı C programlama dili için gerekli derleyicinin kurulumunu adım adım göstermektedir.. Video, Code Blocks derleyicisinin indirme ve kurulum sürecini detaylı olarak anlatmaktadır. Konuşmacı önce derleyicinin indirme linkini gösteriyor, ardından kurulum adımlarını açıklıyor ve derleyicinin arayüzünü tanıtıyor. Daha sonra yeni bir C projesi oluşturma sürecini gösteriyor ve "Hello World" programını derleyip çalıştırıyor. Video, bir sonraki bölümde kod yapısının anlatılacağını belirterek sona eriyor.

      • youtube.com
    • C Programlama Dili ile Rastgele Sayı Üretme Eğitimi

      Bu video, bir eğitim içeriği olup, konuşmacı C programlama dilinde rastgele sayı üretme konusunu anlatmaktadır.. Video, C programlama dilinde rastgele sayı üretme yöntemlerini adım adım göstermektedir. Önce temel bir program yazarak rastgele sayı üretme, ardından zaman fonksiyonu kullanarak benzersiz bir tohum değeri belirleme ve son olarak farklı aralıklarda (0-10, 0-50, 25-35) rastgele sayı üretme yöntemlerini kod örnekleriyle açıklamaktadır. Her yöntem için örnek kodlar yazılmış ve sonuçlar gösterilmiştir.

      • youtube.com
    • C Dili ile XOX Oyunu Yapımı Eğitimi

      Bu video, bir eğitmen tarafından sunulan C programlama dilinde XOX (Tic-Tac-Toe) oyunu yapımını adım adım gösteren bir eğitim içeriğidir.. Video, XOX oyununun kodlanması için gerekli fonksiyonların prototiplerinin hazırlanması, tahtayı resetleme, yazdırma, boş alan kontrolü, hamle fonksiyonları, kazanan kontrolü ve kazananı yazdırma gibi temel adımları kapsamaktadır. Eğitmen, 3x3 bir tahtada oynanan oyunun kodlamasını gösterirken, if-else koşulları, for döngüleri ve input alma işlemleri gibi C programlama dili temel konularını da açıklamaktadır.. Videoda ayrıca tahtada boş yerlerin rastgele doldurulması ve oyunun tekrar oynanması için kullanıcıdan soru sorulması gibi konular da ele alınmaktadır. Video, geliştirilen oyunun test edilmesi ve sonuçların paylaşılmasıyla sonlanmaktadır.

      • youtube.com
    • C Programlama Dili Koşullu İfadeler Eğitimi

      Bu video, bir eğitmen tarafından sunulan C programlama dili eğitim dersidir. Eğitmen, koşullu ifadeler konusunu detaylı bir şekilde anlatmaktadır.. Video, önceki derste öğretilen koşullu ifadeler ve mantıksal operatörlerin geliştirilmesi üzerine kurulmuştur. İlk bölümde "if-else" ve "if-elif-else" yapıları örneklerle anlatılırken, ikinci bölümde iç içe if-else yapılarının nasıl kullanılacağı üniversite ortalaması kontrolü örneği üzerinden gösterilmektedir.. Eğitmen, not hesaplama programı ve ortalamaya göre ders alma kararları gibi pratik örnekler üzerinden koşullu ifadelerin nasıl kullanılacağını açıklamakta ve tek satır kod yazarken süslü parantezlerin gerekli olmaması gibi püf noktalarını paylaşmaktadır. Ayrıca, iç içe if-else yapılarının zor olduğunu belirterek öğrencilerin alıştırmaları yapmalarını tavsiye etmektedir.

      • youtube.com
    • C Programlama Dili ile Hesap Makinesi Yapımı

      Bu video, bir eğitim içeriği olup, konuşmacı C programlama dilinde değişken tipleri ve if yapılarını kullanarak basit bir hesap makinesi yapımını adım adım göstermektedir.. Videoda, önce menü tasarımı yapılarak toplama, çıkarma, çarpma ve bölme işlemlerinin seçenekleri sunulmaktadır. Ardından her işlem için gerekli değişkenlerin tanımlanması, kullanıcıdan veri alma ve sonuçların ekrana yazdırılması gösterilmektedir. Özellikle bölme işlemi için float değişkeninin kullanımı ve int değişkenlerinin küsürlü sayılarla işlem yaparken yuvarlama yaptığı vurgulanmaktadır. Video, programın çalıştırılması ve farklı işlemlerle test edilmesiyle sonlanmaktadır.

      • youtube.com
    • C Programlama Dili: Özyineli Fonksiyonlar Eğitimi

      Bu video, bir eğitmen tarafından sunulan C programlama dilinde özyineli (recursive) fonksiyonlar konusunu anlatan bir eğitim dersidir. Eğitmen, tahtada notlar alarak konuyu açıklamaktadır.. Videoda özyineli fonksiyonların ne olduğu, nasıl çalıştığı ve kullanım alanları anlatılmaktadır. İlk olarak özyineleme kavramı açıklanmakta, ardından iki örnek üzerinden konu detaylandırılmaktadır: başlangıç değeri sıfıra kadar olan sayıları yazdıran bir fonksiyon ve bir sayının faktöriyelini hesaplayan fonksiyon. Eğitmen, faktöriyel hesaplama fonksiyonunun nasıl çalıştığını adım adım göstererek kodlama kısmını da içermektedir.. Eğitmen, özyineleme kavramının döngülerden farklı olarak daha karmaşık göründüğünü ancak aslında basit olduğunu vurgulamakta ve konuyu örneklerle pekiştirmeyi amaçlamaktadır.

      • youtube.com
    • C Programlama Dili ile Temel Program Tasarımı Eğitimi

      Bu video, bir eğitmen tarafından sunulan C programlama dili eğitim serisinin ilk bölümüdür. Eğitmen, bir projenin baştan sona nasıl kurulacağını adım adım anlatmayı amaçlamaktadır.. Video, "gerilen iki değer arasındaki sayılarda dört işlem yapabilen ve sonuçları ekrana yazdırabilen programı tasarlayınız" problemi üzerinden başlıyor. İçerik üç ana bölümden oluşmaktadır: akış şeması oluşturma (Flowchart Visual Programming Language programı kullanılarak), algoritma çizimi ve akış diyagramı test etme. Eğitmen, programın üç aşamasını (akış şeması, algoritma ve kodlama) detaylı olarak anlatmaktadır.. Videoda ayrıca C dilinde değişken tanımlama, değişken türleri (double, char) ve değişken adlandırma kuralları hakkında bilgiler verilmektedir. Akış diyagramlarını çizerken dikkat edilmesi gereken noktalar (başla-bitir noktaları, ok yönleri, cetvel kullanımı, renklerle gösterme) hakkında pratik tavsiyeler sunulmaktadır. Eğitmen, bir sonraki oturumda algoritmik dile çevirme ve platforma kodlama konularını ele alacağını belirtmektedir.

      • youtube.com
    • C Programlama Dili'nde Structure'ları Fonksiyonlara Gönderme Eğitimi

      Bu video, bir C programlama dili eğitim dersidir. Eğitmen, structure'ları fonksiyonlara nasıl gönderebileceğimizi adım adım göstermektedir.. Videoda, employee structure'ı kullanılarak iki farklı fonksiyon oluşturulmaktadır. İlk fonksiyon (void showEmployee) structure'ı doğrudan gönderirken, ikinci fonksiyon (void showEmployeePointer) structure'ı pointer olarak göndermektedir. Eğitmen, pointer kullanımı sayesinde structure'ın elemanlarına nasıl erişilebileceğini ve değerlerin nasıl değiştirilebileceğini göstermektedir. Ayrıca, sadece ekrana yazdırma işlemi için normal structure gönderme yönteminin, değerleri değiştirmek için ise pointer kullanmanın daha uygun olduğu vurgulanmaktadır.

      • youtube.com
    • C Programlama Dili Operatörler Eğitimi

      Bu video, "Sıfırdan C Eğitim Seti" kapsamında bir programlama dersidir. Eğitmen, C programlama dilindeki operatörleri anlatmaktadır.. Videoda karşılaştırma operatörleri (küçük eşittir, büyük eşittir, küçük ya da eşittir, büyük ya da eşittir, eşit eşittir, eşit değil), uzaklaştırma ve yakınlaştırma operatörleri detaylı olarak açıklanmaktadır. Eğitmen, her operatör türünü örneklerle göstermekte ve özellikle uzaklaştırma ve yakınlaştırma operatörlerinin nasıl kullanıldığını integer değerlerle test etmektedir. Video, operatörler bölümünün sonunu getirerek bir sonraki derste görüşmek üzere sona ermektedir.

      • youtube.com
    • C Programlama Dili Tarihi ve Gelişim Süreci

      Bu video, C programlama dilinin tarihçesini anlatan eğitici bir içeriktir. C dilini 1972 yılında AT ve T laboratuvarlarında Can Thompson ve Dennis Ritchie tarafından geliştirildiği belirtilmektedir.. Video, C dilinin Unix işletim sistemini geliştirmek amacıyla B dilinden türediğini ve Brian Werning ve Dennis Ritchie tarafından yayınlanan kitap sayesinde yaygınlaşmasını anlatmaktadır. C dilinin günümüzde işletim sistemlerinin büyük çoğunluğunda kullanıldığı, çeşitli geliştiriciler tarafından farklı versiyonları oluşturulduğu ve bu durumun sistem yöneticilerini zorlattığı, 1989 yılında Amerikan Ulusal Standartlar Enstitüsü'nün (ANSI) bu sorunu çözmek için NCC standardizasyonunu ortaya koyduğu bilgisiyle devam etmektedir.

      • youtube.com
    • C Programlama Dili: Yerel ve Global Değişkenler ve Sabitler

      Bu video, bir eğitim dersi formatında olup, bir eğitmen tarafından C programlama dilinde değişken kavramları anlatılmaktadır.. Videoda öncelikle yerel ve global değişkenler kavramları açıklanmaktadır. Yerel değişkenlerin fonksiyon içinde tanımlandığı, global değişkenlerin ise fonksiyon dışında tanımlandığı ve herhangi bir fonksiyondan doğrudan erişilebileceği belirtilmektedir. Daha sonra sabitler konusuna geçilerek define ve const parametreleri tanıtılmakta, bu parametrelerin nasıl kullanılacağı ve arasındaki farklar açıklanmaktadır. Video, bir C projesi üzerinden örnekler vererek konuları somutlaştırmaktadır.

      • youtube.com
    • C Programlama Dili'nde Klavyeden Karakter Alma ve Ekrana Karakter Yazma Fonksiyonları

      Bu video, bir eğitim dersi formatında olup, bir eğitmen tarafından C programlama dilinde klavyeden karakter alma ve ekrana karakter yazma fonksiyonları anlatılmaktadır.. Video, öncelikle klavyeden karakter alan C fonksiyonlarını (getchar, getch ve getch) detaylı olarak ele alıyor. Her bir fonksiyonun parametrik yapısı, dönüş değerleri ve kullanım alanları açıklanıyor. Ardından ekrana karakterin görüntüsünü yazan C fonksiyonları (putchar ve putch) inceleniyor. Her fonksiyon için örnekler veriliyor ve Visual Studio'da bu fonksiyonların nasıl kullanılacağı gösteriliyor. Video, C programlama dilinde giriş ve çıkış işlemleri yapmak isteyenler için temel bilgiler sunuyor.

      • youtube.com
    • C Programlama Dili Eğitim Videosu

      Bu video, bir eğitmen tarafından sunulan C programlama dili eğitim içeriğidir. Eğitmen, Kod Akademi platformunda "Learn C" eğitiminin ilk bölümünü kapsamaktadır.. Video, C programlama dilinin temel kavramlarını, veri tiplerini, değişkenleri, operatörleri ve fonksiyonları adım adım anlatmaktadır. İçerik, "Hello World" programından başlayarak konsol işlemleri, veri tipleri (integer, double, char, string, boolean), değişken tanımlama, veri tipi dönüşümleri, aritmetik operatörler ve Math sınıfındaki fonksiyonlar gibi konuları kapsamaktadır. Eğitim toplam 25 saat sürmekte ve dört ana bölümden oluşmaktadır.. Video boyunca teorik bilgilerin yanı sıra pratik uygulamalar, örnek kodlar ve hata ayıklama teknikleri sunulmaktadır. Ayrıca, pizza shops, yaş hesaplama gibi gerçek hayat problem çözümleri üzerinden konular uygulamalı olarak gösterilmektedir. C'nin web siteleri, mobil uygulamalar, video oyunları, artırılmış gerçeklik ve sanal gerçeklik gibi alanlarda kullanım alanları da belirtilmektedir.

      • youtube.com
    • C Programlama Dili: Diziler (Arrays) Eğitimi

      Bu video, bir eğitmen tarafından sunulan C programlama diline giriş serisinin yedinci bölümüdür. Eğitmen, diziler (arrays) konusunu detaylı bir şekilde anlatmaktadır.. Video, dizilerin ne olduğunu, RAM'de nasıl tutulduğunu ve nasıl kullanıldığını açıklamaktadır. İçerikte tek boyutlu dizilerin tanımı ve kullanımı, çok boyutlu dizilerin oluşturulması, dizilerin tersine çevrilmesi için "swapping" işlemi ve dizilerin pratik uygulamaları örneklerle gösterilmektedir.. Eğitimde Fibonacci sayılarının diziye yerleştirilmesi, öğrenci notları üzerinden en büyük, en küçük ve ortalama not bulma, yeni notun daha önce girilip girilmediğini kontrol etme gibi pratik örnekler bulunmaktadır. Ayrıca dizilerin avantajları, dinamik programlama kavramı ve işlem-hafıza karmaşıklığı arasındaki dengenin önemi de vurgulanmaktadır.

      • youtube.com
    • Hacker Olmak İçin Gerekli Programlama Dilleri ve Yetenekler

      Bu video, bir hacker olmak isteyenler için hazırlanmış bir eğitim içeriğidir. Konuşmacı, daha önce hackerlığın tanımı hakkında bir video çektiğini ancak bu videoda nasıl hacker olunacağını anlatacağını belirtiyor.. Video, hacker olmak için gerekli programlama dillerini ve yetenekleri adım adım anlatıyor. Önce web programlama için HTML, CSS ve JavaScript'in önemi vurgulanıyor, ardından PHP ve MySQL ile web açıklarına geçiş yapılıyor. Daha sonra düşük seviye programlama dilleri olan Python, C, C++, Assembly ve Linux komut satırı bilgisi (Linux, PowerShell) hakkında bilgiler veriliyor. Konuşmacı, programlama dillerinin seviyelerini açıklayarak, yüksek seviyeden düşük seviyeye doğru ilerlemenin önemini vurguluyor ve hacker olmanın sadece teknik bilgi değil, aynı zamanda bir şeyi nasıl yapılabileceğini bilmek olduğunu belirtiyor.

      • youtube.com
    • C Programlama Dili'nde rand Fonksiyonu Kullanımı

      Bu video, Yazılım Akademi kanalında yayınlanan bir eğitim içeriğidir. Eğitmen, C programlama dilinde rand fonksiyonunun nasıl kullanılacağını anlatmaktadır.. Video, rand fonksiyonunun rastgele sayı atama işlevini açıklayarak başlıyor ve sayısal loto örneği üzerinden kullanımını gösteriyor. Eğitmen, for döngüsü içinde rand fonksiyonunu kullanarak zar atma örneği oluşturuyor ve sonuçları ekrana bastırıyor. Programın her seferinde aynı sonuçları vermesi sorunu ele alınıyor ve bir sonraki videoda srand fonksiyonu ile bu sorunun nasıl çözüleceği anlatılacağı belirtiliyor.

      • youtube.com
  • Yazeka sinir ağı makaleleri veya videoları özetliyor