Bu tip deyimler bir kümenin belli bir koşul altında yinelenmesi için kullanılır. while, do…while ve for olmak üzere üç tip döngü deyimi vardır. C de diğer programlama dillerinde olduğu gibi, bu deyimlerle istenildiği kadar iç-içe döngü yapısı kullanılabilir. Kadırga Teknik ve Endüstri Meslek Lisesi
C Programlama Dili
C/C++ Programlama Dili ilgili örnekler
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ı
Tekrarlama deyimidir. Bir küme ya da deyim while kullanılarak bir çok kez yinelenebilir. Yinelenmesi için koşul sınaması çevrim başında yapılır. Koşul olumlu olduğu sürece çevrim yinelenir. İki veya daha çok koşul mantıksal operatörler birleştirilerek verilebilir.
-C dili birden fazla satırdan oluşan açıklama satırlarına izin verir. -Bu açıklama satırları programın ne iş yaptığı hakkında bilgi verir. -Açıklama satırları /*ile başlayıp */ile sona erer. -Derleyici bu satırları çalışma anında dikkate almaz.
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 […]
|( )|–> İ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 […]
Başlangıçta ilk önce yazı yazdırma ile başlayalım. /*C ile ilk program*/ #include<stdio.h> int main ( ){ printf ( “Aslan Akvaryum’dan Merhabalar …\n” ) ; system(“pause”); /*programın ekranda kalması için*/ return 0; }
//while kullanarak 2 yi 1000 kere çarpıp sonucu ekrana yazdırır – SDRL #include<stdio.h> int main(){ int carpim=2; while(carpim<=1000) carpim=2*carpim; printf(“Carpim Sonuc : %d”,carpim); getchar(); }//main..
//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’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ı […]
Son yorumlar