C Programlama Örnekleri

Bu kategoride C programlama dili için zor, orta ve kolay düzeyde örnekler bulunmaktadır. C programlama örneklerini çözerek gelişiminizi hızlandırabilirsiniz.

Öncelikle eğer eksiklikleriniz varsa C Programlama Dersleri sayfamıza gidip eksikliklerinizi tamamlamanızı öneririm.

C Programlama Dersleri

C Programlama Örnekleri

1. Kullanıcı Verilerini Ekrana Yazdırma

2. Dairenin Alanını ve Çevresini Bulan Program

3. 4 İşlem Yapan Program

4. Üçgenin Alanını Bulan Program

5. Girilen Sayı Tek mi Çift mi Olduğunu Bulan Program

6. Not Ortalamasını Hesaplayan Program

7. Faktöriyel Hesaplama

8. Dilinde Üniversite Not Ortalaması Hesaplama

9. Dizideki En Büyük ve En Küçük Sayıyı Bulma

10. İki Sayı Arasındaki Sayıları Toplama Örneği

11. Üs Alma

12. Verilen Sayıya Kadar Olan Sayıları Toplama

13. Çarpım Tablosu

14. Dizinin Elemanlarını Toplama

15. Ortalama Hesaplama

16. Dizide Eleman Arama

17. Dizideki Sayıları Büyükten Küçüğe Sıralama

18. Girilen Sayı Asal Olup Olmama Örneği

19. Klavyeden Girilen Harfin Sesli Harf Olup Olmadığını Bulan Program

20. Cümleyi Tersten Yazdırma Örneği

21. Cümledeki Küçük Harfleri Büyük Harfe Çevirme Örneği

22. Cümlede Kaç Tane Rakam Olduğunu Bulan Program Örneği

23. İki Sayı Arasındaki Asal Sayıları Bulan Program

24. Vücut Kitle İndeksi Hesaplama Örneği

25. Bir Sayıyı Ters Yazdırma Örneği

26. Ondalık Sayıyı İkilik Sayıya Çevirme Örneği

27. Bir Sayının Basamaklarını Toplayan Program Örneği

28. Girilen Sayıya Kadar Olan Çift Sayıları Yazdıran Program Örneği

29. Cümle İçerisinde Harf Arama Örneği

30. Dizideki Pozitif Elemanların Ortalamasını Bulan Program Örneği

31. Çok Boyutlu Dizideki En Büyük Elemanı Bulan Program Örneği

32. Yıldız İle Üçgen Örnekleri

33. Dereceyi Fahrenheit’e Dönüştürme Örneği

34. Bir Karakterin Harf Olup Olmadığını Kontrol Eden Program

35. Girilen Sayıların Toplamını Bulan Program

36. Artık Yıl Kontrol Eden Program Örneği

37. İki Sayının Yerini Değiştiren (Swap) Program

38. Fibonacci Dizisini Ekrana Yazdıran Program Örneği

39. Armstrong Sayısı Bulma Örneği

40. Palindrom Sayı Bulma Örneği

41. Pascal Üçgeni Yapmak

42. Floyd Üçgeni Örneği

43. Diziden Eleman Silme

44. İki Diziyi Birleştirme

45. Bir Sayının Rakamlarını Ters Yazdırma

46. Tekrar Eden Elemanları Bulma Örneği

47. Çift Boyutlu Dizi Matris Çarpımı

48. Sayı Tahmin Oyunu

49. Rastgele Şifre Oluşturucu

Quiz : C Programlama Test Soruları

Basit C Programlama Örnekleri

Soru : C Programlama dilinde printf kullanımı (ekrana yazdırma)

Cevap :

#include <stdio.h>

int main(){
	printf("Evrensel Kod");
}

Çıktısı :

Evrensel Kod

Soru : C Programlama dili ile değişkeni ekrana yazdırınız.

Cevap :

#include <stdio.h>

int main(){
	int sayi = 5;
	printf("%d",sayi);
}

Çıktısı :

5

Soru : C Progralama dili ile girilen karakterin ASCII değerini ekrana yazdırınız.

Cevap :

#include <stdio.h>

int main() {  
    char harf;
    printf("Bir karakter girin : ");
    scanf("%c", &harf);  
 
    printf("%c karakteri ASCII degeri = %d", harf, harf);

}

Çıktısı :

Bir karakter girin : a
a karakteri ASCII degeri = 97

Soru : Girilen sayının negatif mi ? yoksa pozitif mi olduğunu ekrana yazdıran C programlama dili kodunu yazınız.

Cevap :

#include <stdio.h>

int main() {  
   	int sayi;
   	printf("Bir sayi giriniz : ");
   	scanf("%d",&sayi);
   	
   	if(sayi > 0){
   		printf("Sayi pozitiftir.");
	}
	else if(sayi < 0){
		printf("Sayi negatiftir.");
	}
	else{
		printf("Sayi pozitif veya negatif degildir. [0]");
	}
}

Çıktısı :

Bir sayi giriniz : -5
Sayi negatiftir.

Soru : Girilen iki sayıyı karşılaştıran C programlama örneğini yazınız.

Cevap :

#include <stdio.h>

int main() {  
   	int sayi1,sayi2;
   	printf("Birinci sayiyi giriniz : ");
   	scanf("%d",&sayi1);
   	
   	printf("Ikinci sayiyi giriniz : ");
   	scanf("%d",&sayi2);
   	
   	if(sayi1 > sayi2){
   		printf("sayi1 degiskeni, sayi2 degiskeninden buyuktur.");
	}
	
	else{
		printf("sayi1 degiskeni, sayi2 degiskeninden kucuktur.");
	}

}

Çıktısı :

Birinci sayiyi giriniz : 5
Ikinci sayiyi giriniz : 10
sayi1 degiskeni, sayi2 degiskeninden kucuktur.

Soru : Girilen iki sayının toplamını ekrana yazdıran C programlama dili kodunu yazınız.

Cevap :

#include <stdio.h>

int main() {  
   	int sayi1,sayi2;
   	printf("Birinci sayi giriniz : ");
   	scanf("%d",&sayi1);
   	
   	printf("Ikinci sayi giriniz : ");
   	scanf("%d",&sayi2);
   	
   	printf("Sonuc : %d", sayi1 + sayi2);
}

Çıktısı :

Birinci sayi giriniz : 5
Ikinci sayi giriniz : 25
Sonuc : 30

Soru : Girilen iki ondalık sayıların çıktısını ekrana yazdıran C programlama dili kodunu yazınız.

Cevap :

#include <stdio.h>
int main() {
    double s1, s2, sonuc;
    printf("Ilk sayiyi giriniz : ");
    scanf("%lf", &s1);
    printf("Ikinci sayiyi giriniz : ");
    scanf("%lf", &s2);  
 
    sonuc = s1 * s2;
 
    printf("Sonuç = %.2lf", sonuc);
}

Çıktısı :

Ilk sayiyi giriniz : 25.6
Ikinci sayiyi giriniz : 5.1
Sonuç = 130.56

Soru : Girilen iki sayının bölümünden kalanı ekrana yazdıran C dili kodunu yazınız.

Cevap :

#include <stdio.h>
int main() {
    int s1, s2, sonuc;
    printf("Ilk sayiyi giriniz : ");
    scanf("%d", &s1);
    printf("Ikinci sayiyi giriniz : ");
    scanf("%d", &s2);  
 
    sonuc = s1 % s2;
 
    printf("Kalan  = %d", sonuc);
}

Çıktısı :

Ilk sayiyi giriniz : 25
Ikinci sayiyi giriniz : 8
Kalan  = 1

Soru :0 ile 100 arasında 3 ve 5’e tam bölünen ama 7 bölünemeyen sayıları yazdıran C programlama kodunu yazınız.

Cevap :

#include <stdio.h>

int main(void) {
  int i;
  for (i=0; i<100; i++){
    if(i%3==0 && i%5==0 && i%7!=0){
      printf("%d\n",i);
    }
  }
}

Çıktısı :

15
30
45
60
75
90

Soru : Negatif sayı girilene kadar girilen sayıları toplayan C programlama kodunu yazınız.

Cevap :

#include<stdio.h>

int main(){
    int sayi, toplam = 0,i = 0;
    
    while(i >= 0){
        toplam = toplam + i;
        printf("Bir sayi girin:");
        scanf("%d",&i);
    }
    printf("Sonuç : %d",toplam);
}

Çıktısı :

Bir sayi girin:5
Bir sayi girin:2
Bir sayi girin:3
Bir sayi girin:-1
Sonuç : 1

C Programlama Örnek Soruları Çözmek Sana Ne Katacak ?

Sadece C programlama dilinde değil, hangi dili öğrenirseniz öğrenin pratik yapmak hem öğrendiklerinizi pekiştirmenize, hem de öğrendiğiniz bilgileri daha kalıcı hale getirmenize yarayacak. Buradaki C dili örnekleri ile kod yazma ve algoritma becerinizi yükseltecek.

C Programlama Örneklerini Yazmak İçin Hangi Programları Kullanabilirsin ?

C Programlama dilinde yazdığınız kodları çalıştırmak için kod editörlerine ihtiyacınız vardır. Bunun için geliştirilmiş herhangi bir kod editörünü kullanabilirsiniz. Bunlardan bazıları ;

  • Dev C++ (Öneri)
  • Code::Blocks
  • Onlinegdb (Online Editör)

gibi editörler ile C kod örneklerini yazabilirsiniz. Bu kod editörleri ve daha farklı editörler hakkında detaylı bilgi almak istiyorsanız ‘Kullanabileceğiniz En İyi Kod Editörleri‘ adlı yazımızı okuyabilirsiniz.

Bu Kategoride Hangi Konularda Örnekler Var ?

Bu kategoride;

  • C Programlama if-else Örnek Soruları
  • C Programlama For Döngüsü Örnek Soruları
  • C Programlama While Döngüsü Örnek Soruları
  • C Programlama Do-While Döngüsü Örnek Soruları
  • C Programlama Fonksiyon Örnek Soruları
  • C Programlama Dizi Örnek Soruları

bulunmaktadır.

C Programlama Örnek Soruları Çözmek Sınavlarda Yardımcı Olur mu ?

C Programlama örnekleri çözmek C dilini öğrenmenize yardımcı olacağı için, hem lise için sınavlara, hem de üniversite için vize ve final sorularına sizleri hazırlayacak, C kodu yazmanızda size yardımcı olacak.