Kod: Kodu kopyalamak için üzerine çift tıklayın!
#include <stdio.h> //standart input/output kütüphanesi
#include <conio.h> //getch() komutu için gerekli olan kütüphane
int main()
{
printf("Merhaba Vikipedi...\n");
getch() ;
return 0; //geriye integer değer dönürülmesi gereken main fonksiyonuna döndürülen değer
}
/* herhangı bır cumlede bır harf arayan ornek bir c programı(asa42) */
#include<stdio.h>
#include<conio.h>
main()
{
char cumle[50], k ;
int i, x=0;
printf("bir cumle giriniz>");
gets(cumle);
printf("aranacak karakteri giriniz>");
k=getche();
for (i=0;i<50;i++)
if(cumle[i]==k)x++;
if (x!=0)
printf("\n%c karakteri cümlede %d tanedir..\n",k,x);
else
printf("\n%c karakteri cumlede bulunamamistir..\n",k);
getch();
}
/* İki sayıyı toplayarak sonucu ekrana yazdıran bir C Örneği */
#include<stdio.h>
#include<conio.h>
int main()
{ /* Kod bloğu açılıyor */
int sayi1,sayi2,toplam;
/* Tamsayı(Integer) tipinde 3 adet değişken tanımlanıyor. */
printf("birinci sayiyi giriniz=");
/* Ekrana "birinci sayiyi giriniz=" yazdırılıyor. */
scanf("%d",&sayi1);
/* Kullanıcının girdiği sayı, sayı1 adlı daha önceden tanımlanmış tamsayı değişkene alınıyor. */
printf("ikinci sayiyi giriniz=");
/* Ekrana "ikinci sayiyi giriniz=" yazdırılıyor. */
scanf("%d",&sayi2);
/* Kullanıcının girdiği sayı, sayı2 adlı daha önceden tanımlanmış tamsayı değişkene alınıyor. */
toplam=sayi1+sayi2;
/* sayı1 ve sayı2 adındaki tamsayı değişkenlerin içerisindeki değerler toplanarak,
toplam isimli diğer tamsayı değişkenine aktarılıyor. */
printf("bu islemin sonucu:%d",toplam);
/* printf() fonksiyonu yardımıyla toplam değişkeninin içeriği ekrana yazdırılıyor */
getch();
/* Herhangi bir tuşa basılması için imleci sabit tutuyor (aslında çok gereksiz...) */
/* Programın yapacağı iş sona erdiyse işlem önceliğini işletim sistemine "0"(hatasızım) diyerek bırakıyor. */
return 0;
}/* Kod bloğu kapanıyor */
ya da
/* Dosya üzerinde işlem yapabilen bir C Örneği*/
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
FILE *in,*out;
main()
{
int i,j;
in=fopen("topla.in.txt","r");
out=fopen("topla.out.txt","w");
fscanf(in,"%d",&i);
fscanf(in,"%d",&j);
fprintf(out,"%d",i+j);
getch();
}
/*Adam Asmaca*/
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<string.h>
int main()
{
char arr[][20]={"adana","kahramanmaraş","amasya","ankara","antalya","artvin","bilecik","bitlis","bolu","burdur",
"bursa","denizli","edirne","erzincan","erzurum ","gaziantep","giresun","hakkari","hatay","mersin",
"istanbul","izmir","kars","kastamonu","kayseri","kocaeli","konya","malatya","manisa","mardin",
"ordu","rize","sakarya","samsun","siirt","sinop"," sivas","tokat","trabzon","tunceli",
"van","yozgat","zonguldak","aksaray","bayburt" ,"karaman","batman","ardahan","yalova","kilis","osmaniye"};
char harf;
char toplam[15]={'&','&','&','&','&','&','&','&','&','&','&','&', '&','&','&'};
int i,size=0,x,y=0,d=0,t=0;
srand(time(NULL));
printf("bilin bakalim ben hangi ilim\n");
x=0+rand()%50;
size=strlen(arr[x]);
for(i=0;i<size;i++)
{
printf("__ ");
}
printf("\n");
while(y<5)
{
printf("\harfi giriniz: ");
fflush(stdin);
scanf("%c",&harf);
for(i=0;i<size;i++)
{
if(harf==arr[x][i])
{
toplam[i]=harf;
d++;
t++;
}
}
if(d==0)
{
printf("\a");
y++;
}
if(d!=0)
{
for(i=0;i<size;i++)
{
if(toplam[i]!='&')
{
printf("%c ",toplam[i]);
}
else
{
printf("__ ");
}
}
}
else
{
printf("%d. hakkinizi doldurdunuz\n",y);
if(y!=5)
{
printf("%d hakkiniz kaldi\n",5-y);
}
if(y==5)
{
printf("GAME OVER!!!\n");
printf("dogru cevap '%s' olacakti\n\n",arr[x]);
}
}
if(t==size)
{
printf("\n\nTEBRIKLER !!!\n");
break;
}
d=0;
printf("\n");
}
printf("\n");
system("pause");
return(0);
}