arkaplan

Son Çalışmalarım

Tüm çalışmalarımı görmek için buraya tıklayın.

C Programlama Dili Switch Case Yapısı

Switch Case yapıları daha önce ki dersimizde anlattığımız if-else yapılarının bazı durumlarda öylesine karmaşık hale geldiklerinde, if-else yapılarını daha temiz ve verimli şekilde ifade etmemizi yarayan yapılardır. Özellikle de programa ait bir menü yapmamız gereken durumlarda da Switch Case yapısı oldukça verimlidir. Switch Case yapısının temeli şu şekildedir; öncelikle bir tane değişken belirlenir, daha sonra da bu değişkenin değerine göre sonsuz sayıda farklı koşul gerçekleştiri...

Devamını Oku

C Programlama Dili If ve If-Else Yapıları

If ve if-else yapıları programlama dillerinde karşılaştırmalar ve bu karşılaştırmaların sonucunda gerçekleşmesi istenen işlemlerin kontrolü için kullanılmaktadır. If kelimesinin İngilizce karşılığı "eğer"dir. Biz de if yapıları ile iki durum arasında eğer karşılaştırmaları yaparız. Daha önce ki dersimiz olan C Programlama Dili Operatörler ve Kullanımları yazımızda gösterdiğimiz karşılaştırma operatörlerini sık sık if yapılarının içerisinde kullanacağız. If yapısının kullanımı oldukç...

Devamını Oku

C Programlama Dili Operatörler ve Kullanımları

Her programlama dilinde olduğu gibi C programlama dilinin temelleri de matematiksel işlemler ve karşılaştırmalara dayanmaktadır. Bu işlem ve karşılaştırmaları yapmak için kullandığımız terimlere ise operatör deriz, kendi başlarına herhangi bir ifade etmeyen bu operatörler birlikte kullanıldıkları değişkenler ile anlam ifade ederler. Örneğin "-" operatörü bilgisayar için tek başına bir anlam ifade etmezken "5-3" bilgisayar için çıkarma işlemini ifade eder ve sonuç olarak 2'yi verir. Bu ...

Devamını Oku

C Dili Temel Giriş-Çıkış İşlemleri

C programlama dili ile ilgili derslerimize kaldığımız yerden devam ediyoruz, bu dersimiz de C programlama diline ait temel giriş-çıkış işlemleri nasıl yapılır onları anlatacağız. Öncelikle bir önce ki derste bahsettiğimiz gibi C programlama dili gereksiz fonksiyonların boşuna yer işgal etmemesi adına bu tarz fonksiyonlar kütüphaneler aracılığıyla ihtiyaç duyulması halinde çağırılarak kullanılabilecek şekilde tasarlanmıştı. Bizde temel giriş-çıkış işlemlerini gerçekleştirebilmek yani bu...

Devamını Oku