Category Archives: C/C++ Programlama

C While Döngüsü Kullanımı

Bu yazıda c programlama dilinde bulunan while döngüsünden bahsedeceğim. Bir while döngüsü, belirli bir koşul geçerli olduğu sürece bir hedef ifadeyi art arda yürütür. Koşul doğru olduğu müddetçe ifade döner yanlış olduğunda ise bir sonraki satıra geçer. While döngüsünde koşul sağlanmadığında döngüye girmeden direk olarak alt satıra geçilir. While döngüsü’nün akış diyagramı: Örneğin;  

C Programlama Ders 5: Döngüler

Bir kod bloğunun birkaç kez çalıştırılması gerektiğinde döngülere ihtiyaç duyulur. C’de olduğu gibi bütün programlama dillerinde döngülere ihtiyaç vardır. Döngüler bir ifadeyi belirlediğimiz kadarınca döndürmeye yarar. İsterseniz sonsuz döngü dahi yapabilirsiniz. Aşağıdaki görsel örnek bir döngü yapısıdır. C programlama dilinde döngüler aşağıdaki döngü tipleriyle olur. 1- while Döngüsü:  Belirli bir koşul sağlandığı durumlarda ifadeyi döndürür….

Read More

C Programlama Ders 4: Operatörler

C dili operatör bakımından zengin bir dildir. Peki ne çeşit operatörler vardır ? Aritmetik operatörler İlişkisel Operatörler Mantıksal operatörler Atama Operatörleri Çeşitli Operatörler Bu derste her bir operatörün nasıl çalıştığına kısa kısa değinmeye çalışacağım. Aritmetik operatörler Aşağıdaki tabloda, C dili tarafından desteklenen tüm aritmetik operatörler gösterilmektedir. A 10 , B de 20 olsun. == İki…

Read More

C Programlama Ders 3: Veri Tipleri

Veri tipleri, değişkenlerin tipini belirleyip buna göre bellekte yer ayırmak için kullanılır. Tanımlanan her bir değişkenin bir tipi olmak zorundadır. Ne demek istediğimi aşağıdaki örnekler sayesinde zaten anlayacaksınız. Örnek: Yukarıda sayi ve harf değişkenlerinin tipini belirlemiş olduk. char Veri Tipi Boyutu 1 byte, değer aralığı 0-255 aralığında olan char veri tipi karakter ile ilgili değişkenleri…

Read More

C Programlama Ders 2: Sözdizimi (Syntax)

Bu derste C programlama dilinin temel yapı taşlarını anlatmaya çalışacağım. Aşağıdaki kod satırından yola çıkarak olayı anlatayım; Bu kod satırı 5 belirteçten oluşmaktadır. Bireysel belirteçler şu şekildedir; Noktalı Virgül Ne İşe Yarar ? Noktalı virgül C’de içerisinde olmakla birlikte bir çok programlama dilinin ayrılmaz bütünü niteliğindedir.Noktalı virgül bir deyim sonlandırıcısıdır. Yani, her bir ifadenin sonunda noktalı…

Read More

C Programlama Ders 1 : Program Yapısı

Merhaba programcılar bu derste c diline bir giriş yapacağız. Bir önceki yazıda az çok c dilinden, avantajlarından vs. bahsetmiştim bu yazıda “Merhaba Dünya” yazısını c ile nasıl yazdırabileceğimizi anlatmaya çalışacağım. Merhaba Dünya Örneği: Şimdi sırayla hangi kod ne işe yarıyor hepsini anlatalım. İlk satırda bulunan #include <stdio.h> ifadesi bir kütüphanedir. Yani buradaki <stdio.h> ifadesi bir kütüphandir. #include…

Read More

C Dili Nedir ? Avantajları Nelerdir ?

C dili, Dennis M. Ritchie tarafından Bell laboratuvarlarında UNIX işletim sistemini geliştirmek üzere geliştirilen, genel amaçlı, üst düzey bir programlama dilidir. C başlangıçta 1972’de DEC PDP-11 bilgisayarında uygulanmıştır. 1978’de Brian Kernighan ve Dennis Ritchie, şu anda K & R standardı olarak bilinen ilk halka açık C tanımını üretti. UNIX işletim sistemi, C derleyicisi ve aslında tüm…

Read More

While ve For Döngüleri Arasındaki Farklar Nelerdir ?

Merhaba sevgili programlamaya başlayan arkadaşlar. C programlama dilini öğrenmeye başladım. Döngüler konusuna gelince while ve for döngüleri arasında kaldım. Sonuçta ikisi de döngü, istediğimiz zaman istediğimizi kullanabiliyoruz. Ama kafama takılan şu; neden iki tane döngü var bunların arasında hiç bir fark yok mu ? Bu sorudan yola çıkarak başladım araştırmaya ve bazı bilgiler öğrendim. Şimdi…

Read More

C, C++ ve C# Arasındaki Farklar Nedir ?

Merhaba meraklı okurlar. “C, C# ve C++ Arasındaki Farklar Nedir ?” konusu kafamı kurcalıyordu ve bu konuyla ilgili araştırma yapıp bazı kişilere danıştım ve edindiğim bilgileri yüzeysel olarak anlatmaya çalışacağım.  C Dili: C dili en temel dildir diyebiliriz. Dennis Ritchie, Martin Richards ve Ken Thompson tarafından 1973 yılında geliştirilmiştir. C herhangi bir program geliştirmek için kullanılan…

Read More