C Programlama ile tanışıyoruz... Nedir bu C programlama, neden öğreniyoruz ?
  • C programlama ne işe yarar, nasıl çalışır ?
  • LÜTFEN OKUYUNUZ - Bu duyuru hem sizin hem de benim için oldukça önemlidir !
  • Bir eğitim setine nasıl çalışmalıyız?
  • Youtube Duyuru
  • C programlamaya başladan önce bilinmesi gerekenler QUIZ
C programlama için gerekli araçların bilgisayara kurulması
  • Kuruluma başlamadan önce lütfen okuyunuz
  • CodeBlocks kurulumu
  • CodeBlocks Türkçe karakter problemini çözüyoruz
  • Macbook için XCode Kurulumu
  • Codeblocks kapatıp açıldığında Türkçe karakterler bozuk gösteriliyorsa...
  • Türkçe karakter sorununuz hala varsa...
  • Printf ile Türkçe Karakter Kullanımı QUIZ
C programlama Giriş
  • Programlamada kullandığımız genel terimlerin tanıtılması
Değişkenler
  • Değişkenler ve Karakter Dizisi Mantığı (Detaylı Anlatım)
  • Kullanıcıdan veri alma işlemleri
  • C programlamada Değişkenler ve Verilerin Depolanma Mantığı QUIZ
  • Kullanıcıdan veri alma işlemleri QUIZ
Değişkenlerin Kullanıldığı ÖRNEKLER
  • Matematiksel İşlemler
  • Örnek1: Kare ve dikdörtgenin alanını hesaplama
  • Örnek2: Dairenin alanı, dairenin çevresi ve küpün hacmini hesaplama
  • Örnek3: Matematiksel denklem çözme ve Tip (int,float,double) dönüşümleri
  • Örnek4: 5 basamaklı bir sayının sayı değerlerini buluyoruz
  • Matematiksel İşlemler QUIZ
Kontrol Yapıları ve ÖRNEKLER (If - Else if - Else , Switch - Case)
  • If - else if -else (Kontrol yapıları)
  • Örnek 1: Cinsiyet ve boy uzunluğuna göre mülakatı geçme durumu örneği
  • Örnek 2: Toptan satış programı yazıyoruz
  • Örnek 3: Bir sayının diğer sayının katı olup olmadığını sorguluyoruz
  • Örnek 4: Girilen 3 sayının toplami, çarpım ve ortalama değerlerini bulan program
  • Örnek 5: Girilen sayının Tek mi Çift mi olduğunu söyleyen program
  • Örnek 6: Girilen harfin Büyük ya da Küçük olduğun söyleyen program (ASCII tablo)
  • Switch - Case Kontrol Yapıları
  • Örnek 1 - Input (girdi) alıp hangi ay ve mevsime ait olduğunu söyleyen program
  • Örnek 2 - Sonsuz defa hesap yapabilen Hesap Makinesi programı
  • Örnek 3 - Restoran Menüsü Programı
  • Kontrol yapılarını birbirine dönüştürme
Döngüler - (While - Do While - For)
  • While Döngüsü
  • Örnek1 - 1-10 arası sayıların çarpım tablosu
  • Örnek2 - 1den n'e kadar olan sayıların toplamını bulan program
  • 2 sayı arasındaki sayıları toplayan program
  • Bir sayının faktöriyelini kontrollü bir şekilde hesaplayan program
  • Do-While Döngüsü
  • Örnek1- Kullanıcının girdiği sayıyı bir önceki sayıyla karşılaştıran program
  • Örnek2 - Kullanıcının girdiği sayının sayı değerlerinin toplamını bulan
  • Örnek3 - Kullanıcının girdiği 2 tam sayının EBOB'unu bulan program
  • For döngüsü
  • Örnek1 - If kullanmadan Tek-Çift sayı bastırma
  • Örnek2 - Bilet Satın Alma Programı
  • Örnek3 - Fibonacci Serisi ve ufak bir karekök örneği
  • Örnek 4 - İç içe for döngüsü - Çarpım Tablosu
  • Örnek5 - For Döngüsü ile yıldızlardan şekil oluşturma
  • Döngü Dönüşümleri ( Döngüler Özet)
Diziler - ( Sayı dizileri ve Karakter dizileri )
  • Int ve float dizileri
  • Karakter Dizileri
  • Örnek 1 - 10 Açık Kapı Algoritması (int dizisi örneği)
  • Örnek2 - Sayısal Loto Programı
  • Örnek 3 - Parola Doğrulamasını Sağlayan Program
  • Örnek 4 - Girilen sayıların toplamını ve ortalaması bulan program
  • Çok Boyutlu Diziler
  • Örnek1 - 2 matrisin toplamını bulan program
  • Örnek2 - Farklı sınıftaki öğrencilerin listesini tutan program
Fonksiyonlar
  • Fonksiyonlara giriş
  • Macro (Makro) Kullanımı
  • Enumeration - Enums Kullanımı
  • Örnek1 - Elemanları doğal sayı olan bir dizideki en büyük sayıyı bulan fonksiyon
  • Örnek2 - Çok boyutlu bir işçi listesini yazdıran fonksiyon
  • Örnek 3 - Sayının tek mi çift mi olduğunu kontrol eden fonksiyon
  • Örnek 4 - Celcius ve Fahrenheit değerlerini hesaplayan fonksiyonlar
  • Örnek5 - 1-1000 arasındaki asal (asal sayı bulan fonksiyon)
  • Örnek 6 - 1 - 10000 arasındaki mükemmel sayılar (mükemmel sayı fonksiyonu)
  • Örnek 7 - Not ortalamasına göre 4'lük sistemdeki karşılığını gösteren program
  • Örnek 8 - Bir sayının tersini bulan fonksiyon ve program
RECURSIVE (Özyinelemeli) ve ITERATIVE (Yinelemeli) Fonksiyonların Mantığı
  • Iterative (Yinelemeli) ve Recursive (Özyinelemeli) Fonksiyonlar nedir?
RECURSIVE FUNCTIONS (Öz Yinelemeli Fonksiyonlar)
  • Recursive Fonksiyonlar Giriş
  • Örnek 1 - Faktöriyel Hesaplama
  • Örnek 2 - 2 sayının En Büyük Ortak Bölenini (EBOB) bulan program
STANDART (Yazılımcılar tarafından hazırlanmış) KÜTÜPHANE FONKSİYONLARI
  • Giriş
  • STRLEN fonksiyonu
  • STRCPY ve STRNCPY fonksiyoları
  • STRCAT fonksiyonu
  • STRCMP fonksiyonu
  • STRREV Fonksiyonu (10 satırda palindrom testi)
  • STRLWR ve STRUPR fonksiyonları
POINTERS (İşaretçiler)
  • Pointers (İşaretçiler) Giriş (Detaylı)
  • Karakter dizileriyle Pointer İşlemleri
  • Örnek1 - Girilen sayının adresine ulaşan program (Ekrana Yıldız Bastırma)
  • Örnek 2 - Pointerlarla 4 işlem yapan program
  • Örnek 3 - İki değişkenin değerlerini birbirleri arasında değiştiren program