C Programlama Örnekleri - Örnek Kodlar ve Derlenmiş Çıktıları

C dili hakkında bilgiler, kaynaklar, dokümanlar ve örneklerin bulunduğu bölümümüz.
Cevapla
Kullanıcı avatarı
admin
Sistem Geliştiricisi
Sistem Geliştiricisi
Mesajlar: 832
Kayıt: 28 Ağu 2022 04:38
Konum: Database
Meslek: Teknisyen
Teşekkür etti: 456 kez
Teşekkür edildi: 308 kez
İletişim:

Yıldızlı konu C Programlama Örnekleri - Örnek Kodlar ve Derlenmiş Çıktıları

Mesaj gönderen admin »

C Programlama Örnekleri

Klavyeden girilen tamsayının tek/çift durumunu ekrana yazdıran c programı

Kod: Tümünü seç

/*
03.07.2023 - yazilimadasi.com
Klavyeden girilen tamsayının tek/çift durumunu ekrana yazdıran c programı
*/
#include<stdio.h>
#include<conio.h>
main()
{
int x;
printf("Bir Tamsayi Giriniz :");
scanf("%d",&x);
if(x%2==0)
{
printf("%d sayisi Cifttir ",x);
}
else
{
printf("%d sayisi Tektir ",x);
}
getch();
}
Ekran çıktısı :
Resim

Klavyeden girilen iki tamsayının birbirlerine göre durumlarını ekrana yazan program

Kod: Tümünü seç

/*
Klavyeden girilen iki tamsayının birbirlerine göre durumlarını ekrana yazan program
*/
#include<stdio.h>
#include<conio.h>
main()
{
int a,b;
printf("a : "); scanf("%d",&a);
printf("b : "); scanf("%d",&b);
if(a>b)
{
printf(" a buyuktur b ");
}
else if(a==b)
{
printf(" a esittir b ");
}
else
{
printf(" b buyuktur a ");
}
getch();
}
Ekran çıktısı :
Resim

Klavyeden girilen vize ve final notlarının ortalamasını veren program

Kod: Tümünü seç

#include<stdio.h>
#include<conio.h>
main()
{
int vize,final;
float ort;
printf("Vize Notunu Giriniz : ");
scanf("%d",&vize);
printf("Final Notunu Giriniz :");
scanf("%d",&final);
ort = (vize*0.4)+(final*0.6);
printf("Ogrencinin Ortalamasi : %f",ort);
getch();
}
Ekran çıktısı :
Resim

Klavyeden girilen iki adet tamsayının aritmetik ortalamasını hesaplayan ve ekrana yazan program

Kod: Tümünü seç

#include<stdio.h>
#include<conio.h>
main()
{
int a,b;
float c;
printf("Bir Tamsayi Giriniz :");
scanf("%d",&a);
printf("Bir Tamsayi Giriniz :");
scanf("%d",&b);
c = (a+b)/2.0;
printf("Sonuc : %.2f",c);
getch();
}
Ekran çıktısı :
Resim

Mantıksal İşleç ve Fonksiyonlar

Kod: Tümünü seç

#include<stdio.h>
#include<conio.h>
main()
{
int a=15;
int b=25;
printf("a VE b : %d \n",a&b);
printf("a YADA b : %d \n",a|b);
getch();
}
Ekran çıktısı :
Resim
Daha zeki olmanın tek yolu, daha zeki bir rakiple oynamaktır.

Etiketler:
Kullanıcı avatarı
admin
Sistem Geliştiricisi
Sistem Geliştiricisi
Mesajlar: 832
Kayıt: 28 Ağu 2022 04:38
Konum: Database
Meslek: Teknisyen
Teşekkür etti: 456 kez
Teşekkür edildi: 308 kez
İletişim:

Re: C Programlama Örnekleri

Mesaj gönderen admin »

Klavyeden girilen tamsayının tek mi çift mi durumunu ekrana yazan program

Kod: Tümünü seç

#include<stdio.h>
#include<conio.h>
main()
{
int x;
printf("Bir Tamsayi Giriniz :");
scanf("%d",&x);
if(x%2==0)
{
printf("%d sayisi Cifttir ",x);
}
else
{
printf("%d sayisi Tektir ",x);
}
getch();
}
Ekran çıktısı :
Resim

Klavyeden girilen iki tamsayının birbirlerine göre durumlarını ekrana yazan program

Kod: Tümünü seç

#include<stdio.h>
#include<conio.h>
main()
{
int a,b;
printf("a : "); scanf("%d",&a);
printf("b : "); scanf("%d",&b);
if(a>b)
{
printf(" a buyuktur b ");
}
else if(a==b)
{
printf(" a esittir b ");
}
else
{
printf(" b buyuktur a ");
}
getch();
}
Ekran çıktısı :
Resim

Öğrencinin geçmesi için uygulanan koşullar
1. Ders dönem ortalaması 60'dan büyük olmalı
2. Finalden mutlaka 50'den yüksek almalı
Not : Vize:%40 - Final:%60

Kod: Tümünü seç

#include<stdio.h>
#include<conio.h>
main()
{
int vize,final;
float ort;
printf("Vize Notunuzu Giriniz : ");
scanf("%d",&vize);
printf("Final Notunuzu Giriniz : ");
scanf("%d",&final);
ort = (vize*0.4)+(final*0.6);
if(ort>=60 && final>=50)
{
printf("Gectiniz :)");
}
else
{
printf("Kaldiniz :(");
}
getch();
}
Ekran çıktısı :
Resim
Daha zeki olmanın tek yolu, daha zeki bir rakiple oynamaktır.
Kullanıcı avatarı
admin
Sistem Geliştiricisi
Sistem Geliştiricisi
Mesajlar: 832
Kayıt: 28 Ağu 2022 04:38
Konum: Database
Meslek: Teknisyen
Teşekkür etti: 456 kez
Teşekkür edildi: 308 kez
İletişim:

Re: C Programlama Örnekleri

Mesaj gönderen admin »

İkinci dereceden bir bilinmeyenli bir denklemin köklerini bulan program

Kod: Tümünü seç

#include<stdio.h>
#include<conio.h>
#include<math.h>
main()
{
int a,b,c,d;
float x1,x2;
printf("a degerini giriniz : "); scanf("%d",&a);
printf("b degerini giriniz : "); scanf("%d",&b);
printf("c degerini giriniz : "); scanf("%d",&c);
d = (pow(b,2))-(4*a*c);
printf("Delta : %d \n\n ",d);
if(d<0)
{
printf("Reel Kok Yoktur ");
}
else if(d==0)
{
x1 = -b/(2*a);
x2 = x1;
printf("x1 : %.2f - x2 : %.2f \n",x1,x2);
}
else
{
x1 = (-b+sqrt(d))/(2*a);
x2 = (-b-sqrt(d))/(2*a);
printf("x1 : %.2f - x2 : %.2f \n",x1,x2);
}
getch();
}
Ekran çıktısı :
Resim


Üçgenin tipini bulan program

Kod: Tümünü seç

#include<stdio.h>
#include<conio.h>
main()
{
int a,b,c;
printf("a : "); scanf("%d",&a);
printf("b : "); scanf("%d",&b);
printf("c : "); scanf("%d",&c);
if(a==b && b==c)
{
printf("EsKenar Ucgen");
}
else if(a!=b && a!=c && b!=c)
{
printf("CesitKenar Ucgen");
}
else
{
printf("IkizKenar Ucgen");
}
getch();
}
Ekran çıktısı :
Resim

Üç Tamsayının Durumlarının Karşılaştırılması (Büyüklük-Küçüklük / Küçüklük/Büyüklük)

Kod: Tümünü seç

#include<stdio.h>
#include<conio.h>
main()
{
int a,b,c;
printf("a : "); scanf("%d",&a);
printf("b : "); scanf("%d",&b);
printf("c : "); scanf("%d",&c);
if(a>b && a>c)
{
if(b>c)
{
printf("a>b>c");
}
else
{
printf("a>c>b");
}
}
else if(b>a && b>c)
{
if(a>c)
{
printf("b>a>c");
}
else
{
printf("b>c>a");
}
}
else
{
if(a>b)
{
printf("c>a>b");
}
else
{
printf("c>b>a");
}
}
getch();
}
Ekran çıktısı :
Resim

Değer atanan değişken üzerine arttırma , azaltma işlemi uygulama ve değişkeni olduğu gibi ekrana yazdıran program
Bu örnekte a değiskenine 10 değeri atanmıştır. 10 değeri üzerine Arttırma ve azaltma tarzı işlemler uygulanıp sonuç ekrana yazdırılmıştır.

Kod: Tümünü seç

#include<stdio.h>
#include<conio.h>
main()
{
int a=10;
printf("a : %d \n",a);
printf("a : %d \n",a++);
printf("a : %d \n",a);
printf("a : %d \n",++a);
printf("a : %d \n",a);
printf("a : %d \n",a--);
printf("a : %d \n",a);
printf("a : %d \n",--a);
getch();
}
Ekran çıktısı :
Resim

5 tamsayının aritmetik ortalamasını alan program

Kod: Tümünü seç

#include<stdio.h>
#include<conio.h>
main()
{
int i,a,t=0;
float ort;
/*
for(i=0;i<5;i++)
{
printf(" Sayi giriniz : ");
scanf("%d",&x);
t = t + x;
}
*/
i=0;
while(i<5)
{
printf("Sayi giriniz : ");
scanf("%d",&a);
t = t + a;
i++;
}
ort = (float)t/i;
printf("Sonuc : %f ",ort);
getch();
}
Ekran çıktısı :
Resim
Daha zeki olmanın tek yolu, daha zeki bir rakiple oynamaktır.
Kullanıcı avatarı
admin
Sistem Geliştiricisi
Sistem Geliştiricisi
Mesajlar: 832
Kayıt: 28 Ağu 2022 04:38
Konum: Database
Meslek: Teknisyen
Teşekkür etti: 456 kez
Teşekkür edildi: 308 kez
İletişim:

Re: C Programlama Örnekleri - Örnek Kodlar ve Derlenmiş Çıktıları

Mesaj gönderen admin »

a üzeri b işlemi

Kod: Tümünü seç

#include<stdio.h>
#include<conio.h>
main()
{
int a,b,c=1;
printf("Tabani Giriniz : "); scanf("%d",&a);
printf("Ussu Giriniz : "); scanf("%d",&b);
/*
while(b>0)
{
c = c * a;
b--;
}
*/
for(int i=0;i<b;i++)
{
c = c * a;
}
printf("Sonuc : %d ",c);
getch();
}
Ekran çıktısı :

Resim


0-100 Arası Asal Sayıları Bulan ve Ekrana yazdıran program

Kod: Tümünü seç

#include<stdio.h>
#include<conio.h>
main()
{
int i,bolen=2,k=1,a,b;
printf("Kucuk Sayi : "); scanf("%d",&a);
printf("Buyuk Sayi : "); scanf("%d",&b);
for(i=a;i<=b;i++)
{
while(bolen<(i/2))
{
if(i%bolen==0)
{
k=0;break;
}
bolen++;
}
if(k==1)
{
printf("%d Asal Sayisidir \n",i);
}
bolen=2;
k=1;
}
}
Ekran çıktısı :

Resim
Daha zeki olmanın tek yolu, daha zeki bir rakiple oynamaktır.
Kullanıcı avatarı
admin
Sistem Geliştiricisi
Sistem Geliştiricisi
Mesajlar: 832
Kayıt: 28 Ağu 2022 04:38
Konum: Database
Meslek: Teknisyen
Teşekkür etti: 456 kez
Teşekkür edildi: 308 kez
İletişim:

Re: C Programlama Örnekleri - Örnek Kodlar ve Derlenmiş Çıktıları

Mesaj gönderen admin »

KONU GÜNCELLENECEKTİR.
Daha zeki olmanın tek yolu, daha zeki bir rakiple oynamaktır.
Cevapla

“C Programlama” sayfasına dön