C Programlama Dili

Operatörler – C Programlama Dili

Aritmetik Operatörler Operator Açıklama Ornek Anlami + toplama x+y x ve y nin toplamı – cikarma x-y x ve y nin farkı * carpma x*y x ve y nin çarpımı / bolme x/y x ve y nin oranı % artık bölme x%y x/y den kalan sayı

İyi Bir Programlama – C Programlama Dili

2.1 <stdio.h> öncü dosyasının eklenmesi tercihe bağlıdır fakat standart giriş /çıkış fonksiyonlarının kullanıldığı programlara eklenmelidir. Bu sayede, derleyici, hataları derleme anında bulabilecektir. Aksi takdirde, hatalar programın çalıştırıldığı anda ortaya çıkar. Bu tür hataların düzeltilmesi oldukça güç olur. 2.2 Her fonksiyondan sonra fonksiyonu anlatan bir yorum satırı yazılmalıdır. 2.3 Yazdırma işlemi yapan bir fonksiyon tarafından yazdırılan […]

İşlem Önceliği – C Programlama Dili

|( )|–> İlk önce hesaplanır.Eğer parantezler içice yazılmışsa, en içteki parantez ilk önce hesaplanır. Eğer bir satırda birden fazla parantez varsa (iç içe değillerse), bunlar soldan sağa doğru hesaplanırlar. |*, / ,%|–> İkinci olarak hesaplanırlar.Eğer birden fazla varsa, soldan sağa doğru hesaplanırlar. |+, – |–> En son hesaplanırlar. Eğer birden fazla varsa, soldan sağa doğru […]

Sayı Tahmin Etme Oyunu – C Programlama Dili

//Yazılan Sayıyı Bulma Oyun v.1.0 Producer SDRL #include <stdio.h> #include <stdlib.h> main(){ int gizliSayi=0,arkSayi=0,sayac=1; printf("Arkadasinizin Goremiyecegi Sekilde 'saklayarak'\nBir Sayi Girin : "); scanf("%d",&gizliSayi); printf("\n\n\n"); getchar(); system("pause"); system("cls"); while(sayac<=100){ printf("Arkadasinizin Girdigi Sayiyi Tahmin Edin : "); scanf("%d",&arkSayi); if(gizliSayi==arkSayi) printf("\n\n\n\n\tTebrikler Dogru Bildiniz…\a\a\a",sayac=100); if(arkSayigizliSayi) printf("Yanlis 'Arkadasinizin Sayisi Daha Kucuk Tekrar Tahmin Edin…'\n\n\n"); sayac=sayac+1; }//while bitti.. getchar(); getchar(); }//main […]

C Programlama Dili’nin Tarihi

C’nin ilk gelişme safhaları 1969 ile 1974 arasında AT&T Bell Laboratuvarları’nda gerçekleşti. Ritchie’ye göre, en yaratıcı devre 1972 idi. Dilin pek çok özelliği “B” adlı bir dilden türediği için, yeni dile “C” adı verildi. “B” adının kökeni konusunda ise söylentiler değişik: Ken Thompson B’nin BCPL programlama dilinden türediğini söylemektedir, ancak Thompson eşi Bonnie’nin onuruna adını […]

C Programlama Dili

AT&T Bell laboratuvarlarında, Ken Thompson ve Dennis M. Ritchie tarafından UNIX İşletim Sistemi’ ni geliştirebilmek amacıyla B dilinden türetilmiş yapısal bir programlama dilidir. Geliştirilme tarihi 1972 olmasına rağmen yayılıp yaygınlaşması Brian W. Kernighan ve Dennis M. Ritchie tarafından yayımlanan “C Programlama Dili” kitabından sonra hızlanmıştır. Günümüzde neredeyse tüm işletim sistemlerinin (Microsoft Windows, GNU/Linux, *BSD, Minix) […]

İki Tam Sayıyı Toplama – C Programlama Dili

/*İki Tam Sayıyı Toplama*/ #include <stdio.h> int main(){ int tamsayi1,tamsayi2,toplam; /*bildirim*/ printf ( “İlk tamsayıyı giriniz\n” ); /*mesaj yazdırma*/ scanf ( “%d”,&tamsayi1); /*ilk tamsayının okunması*/ printf ( “İkinci tamsayıyı giriniz\n” ); /*mesaj yazdırma*/ scanf ( “%d”,&tamsayi2); /*ikinci tamsayının okunması*/ toplam = tamsayi1+tamsayi2; /*toplamın atanması*/ printf ( “Toplam %d dir\n”,toplam ); /*toplamın yazdırılması*/ getchar(); getchar(); return […]