C ile Basit Program Kodları!
Kendi hazırladığınız yada ufak programlar varsa c dili ile yazılmış buraya ekleyebilirsiniz yeni başlayanlar için kodları incelemek iyi bir başlangıç olacaktır.
|
Cevap: C ile Basit Program Kodları!
ADRES DEFTERİ YAPMA
//By-McDroPp [Sadece Üyelere Linkler Açıktır.Üye Olun !!! Tıklayarak Üye Olun !!!] #include"stdio.h" #include"ctype.h" #include"stdlib.h" #include"string.h" #include"conio.h" #define SIZE 100 struct list_type{ char adi[10]; char soyadi[10]; char sehir[12]; char telefon[11]; } list[SIZE]; int menu(****); **** init_list(****) enter(****); **** arama(****); **** iptal(****); **** display(****)save(****); **** load(****); **** main(****) { char choice;init_list(); for(; { choice=menu(); switch(choice){ case 'i':iptal();break; case 'a':arama();break; case 'g':enter();break; case 'l':display();break; case 's':save();break; case 'c':load();break; case 'q':exit(0);}}} **** init_list(****) { register int t; for(t=0;t<SIZE;t++) *list[t].adi ='\0';} **** iptal(****) {char ara[10]; register int t; int a; clrscr(); printf("Sileceginiz Kisinin Adini Girin:"); gets(ara); for(t=0;t<SIZE;t++) {if(strstr(list[t].adiara)) {a=1; *list[t].adi='\0'; *list[t].soyadi='\0'; *list[t].sehir='\0'; *list[t].telefon='\0'; }} if (a!=1) printf("\n Sileceginiz Kayit Bulunamadi"); } **** arama(****) {char ara[10]; FILE *fp; register int t; int a; clrscr(); printf("\n Aradiginiz Kisinin Adini Giriniz:"); gets(ara); for(t=0;t<SIZE;t++) { if (strstr(list[t].adiara)) {clrscr; printf("\n Adi=%s"list[t].adi); printf("\n Soyadi=%s"list[t].soyadi); printf("\n Sehir=%s"list[t].sehir); printf("\n Telefon=%s"list[t].telefon); getch(); a=1;}} if (a!=1) {printf("\n Aradiginiz Kayit Yok"); getch();} } **** enter(****) { register int i; for(i=0;i<SIZE;i++) if (!*list[i].adi) break; if (i==SIZE){printf("Liste dolu\n");return;} clrscr(); printf("Adiniz.....:"); gets(list[i].adi); printf("Soyadi.....:"); gets(list[i].soyadi); printf("Sehir......:"); gets(list[i].sehir); printf("Telefon....:"); gets(list[i].telefon);} **** display(****) { register int t; for(t=0;t<SIZE;t++){ if (*list[t].adi){ clrscr(); printf("%s \n"list[t].adi); printf("%s \n"list[t].soyadi); printf("%s \n"list[t].sehir); printf("%s \n"list[t].telefon);}} getch(); } **** save(****) { FILE *fp; register int i; if((fp=fopen("maillist""wb"))==NULL) { printf("\n dosya acilamiyor\n");return; } for(i=0;i<SIZE;i++) if(*list[i].adi) if (fwrite(&list[i]sizeof(struct list_type)1fp)!=1) printf("yazma hatasi!\n"); } **** load(****) { FILE *fp;register int i; if ((fp=fopen("maillist""rb"))==NULL) { printf("dosya acilamiyor!\n");return; } init_list(); for (i=0;i<SIZE;i++) if(fread(&list[i]sizeof(struct list_type)1fp)!=1){ if (feof(fp)) return; printf("dosya okuma hatasi!\n");}} menu(****) { char s[80];do { textcolor(14); textbackground(1); clrscr(); gotoxy(235);printf("TELEFON DEFTERI"); gotoxy(256);printf("(G)iris\n"); gotoxy(257);printf("(L)istele\n"); gotoxy(258);printf("(C)agir\n"); gotoxy(259);printf("(S)akla\n"); gotoxy(2510);printf("(A)rama\n"); gotoxy(2511);printf("(I)ptal\n"); gotoxy(2512);printf("(C)ikis\n"); gotoxy(2313);printf("Seciminiz.:");gets(s); }while(!strchr("GLCSAIQ"toupper(*s))); return(*s);} |
Cevap: C ile Basit Program Kodları!
BIOS RESETLEME PROGRAMI (Eski bioslarda çalışıyordu şimdi ne yapar bilmiyorum)
//Uyarı: Sisteminize gelebilecek her türlü zarardan Arsenik sorumlu değildir. #include <stdio.h> #include <conio.h> **** main(****) { unsigned int i; i=0x2e; outportb(0x70i); i=inportb(0x71); i++; outportb(0x71i); puts("Bilgisayari yeniden baslatin."); } //Not: Bu programı çalıştırdığınızda bazı //bioslarda kayıtlı ayarları kaybedebilirsiniz. //Yani varsayılan(default) ayarlar yüklenir. //Bu durumda bios'u yeniden ayarlamalısınız. |
Cevap: C ile Basit Program Kodları!
CELCIUS FAHRENHEIT ÇEVİRİCİ
//By-McDroPp [Sadece Üyelere Linkler Açıktır.Üye Olun !!! Tıklayarak Üye Olun !!!] #include<stdio.h> #include<conio.h> **** menu( ); **** fahrenheit( ); **** celsius( ); int main() {char choise; menu(); do { clrscr(); menu(); scanf("%d"&choise); switch(choise) { case 1 : fahrenheit();break; case 2 : celsius();break; case 3 : printf("Programming end");break; } getch(); } while(choise!=3); return 0; } **** menu() { printf("\n\n MENU\n"); printf("\n FAHRENHEIT DAN CELCIUSA...........................1"); printf("\n CELCIUS DAN FAHRENHEITA............................2"); printf("\n PROGRAMDAN CIKIS..................................3\n"); printf("\n BIR NUMARA SECIN VE ENTER A BASIN\n\n"); } **** fahrenheit() { float fahcel; printf("\nLUTFEN FAHRENHEIT DEGERINI GIRIN \n"); scanf("%f"&fah); cel=5.0/9.0*(fah - 32.0); printf ("%f FAHRENHEIT =%f "fahcel); } **** celsius() { float fahcel; printf("\nLUTFEN CELCIUS DERECESINI GIRIN \n"); scanf("%f"&cel); fah=9.0/5.0*cel + 32.0; printf ("%f CELCIUS =%f "celfah); } |
Cevap: C ile Basit Program Kodları!
GÜN SAYIMI
//By-McDroPp [Sadece Üyelere Linkler Açıktır.Üye Olun !!! Tıklayarak Üye Olun !!!] #include <time.h> #include <stdio.h> **** main (****) { struct tm zaman; time_t andonuc; int gun_say; time (&an); zaman=*localtime(&an); printf ("SU ANDA TARIH VE SAAT %s\n" asctime(&zaman)); printf ("KAC GUN ILERIYI GORMEK ISTIYORSUNUZ?:"); scanf ("%d" &gun_say); zaman.tm_mday=zaman.tm_day+gun_say; if((sonuc=mktime(&zaman)) !=(time_t)-1); printf("%d GUN ICINDE TARIH VE SAAT %s OLACAKTIR\n" gun_say asctime(&zaman)); else perror ("mktime HATA ILE CALISTI"); } |
Cevap: C ile Basit Program Kodları!
HESAP MAKINESI
//By-McDroPp [Sadece Üyelere Linkler Açıktır.Üye Olun !!! Tıklayarak Üye Olun !!!] #include <stdio.h> #include <math.h> #include <conio.h> int main (****) { float ab; char islem; printf ("ab yi giriniz ve yapılacak islemi giriniz"); scanf ("%f %f %c" &a &b &islem); switch (islem); { case '+': printf ("a+b=%f"a+b); break; case '-': printf ("a-b=%f"a-b); break; case '*': printf ("a*b=%f"a*b); break; case '/': printf ("a/b=%f"a/b); break; case 'p': printf ("a^b=%f"pow(ab)); break; default : printf ("Created by Arsenik"); } printf("Kullandiginiz icin tesekkurler"); getch(); return (0); } |
Cevap: C ile Basit Program Kodları!
KOMBINASYON PROGRAMI
//By-McDroPp [Sadece Üyelere Linkler Açıktır.Üye Olun !!! Tıklayarak Üye Olun !!!] #include "stdio.h" main() { float cnr; int nr; float fakt(int n); printf ("\nn="); scanf ("%d"&n); printf ("\nr="); scanf ("%d"&r); cnr=fakt(n)/(fakt(r)*fakt (n-r)); printf ("\nC(%d%d)=%8. 0f\n\n"nrcnr); } float fakt (int n) { float f; int i; f=1 for(i=1;i<=n;i++) f=f*i; return f; } |
Cevap: C ile Basit Program Kodları!
[B]SAYISAL LOTO PROGRAMI
//Arsenik [Sadece Üyelere Linkler Açıktır.Üye Olun !!! Tıklayarak Üye Olun !!!] #include <stdio.h> #include <conio.h> #include <stdlib.h> main() { int sayilar[6]ab; clrscr(); randomize(); for (a=0;a<6;a++) sayilar[a]=random(49)+1; kontrol: for (a=0;a<5;a++) for (b=a+1;b<6;b++) if (sayilar[a]==sayilar) { sayilar=random(49)+1; goto kontrol; } for (a=0;a<6;a++) printf("%d\n"sayilar[a]); getch(); |
Cevap: C ile Basit Program Kodları!
OSS PUAN HESAPLAMA PROGRAMI (Eski Sisteme Göre)
//By-McDroPp [Sadece Üyelere Linkler Açıktır.Üye Olun !!! Tıklayarak Üye Olun !!!] #include <stdio.h> #include <iostream.h> #include <conio.h> float net (floatfloat) ; main() { int gir; float mat fen sos turk dil ; float dogru yanlis; float saypuan sozpuan eapuan dilpuan; printf(" \n"); printf(" \n"); printf(" =========OSS BILGI VE PUAN HESAPLAMA PROGRAMI V 1.0=========\n"); printf(" HAZIRLAYAN ARSENIK....YENI PUAN SISTEMINE GORE YAZILMISTIR...\n"); printf(" \n"); printf(" \n"); printf(" NE OGRENMEK ISTIYORSUNUZ?\n"); printf(" \n"); printf(" 1-SAYISAL PUAN\n"); printf(" 2-SOZEL PUAN\n"); printf(" 3-ESIT AGIRLIKLI PUAN\n"); printf(" 4-DIL PUANI\n"); printf(" 5-NETINIZ\n"); printf(" 6-OSS BILGI BOLUMU\n"); printf(" 7-PROGRAM HAKKINDA\n"); printf(".....SECIMINIZ==> "); gir=getchar(); switch(gir) { case'1' : printf(" \n"); printf(" =====SAYISAL PUAN HESAPLAMA BOLUMU=====\n"); printf(" Matematik Netini Giriniz:"); scanf("%f" &mat); printf(" Fen Bilimleri Netini Giriniz:"); scanf("%f" &fen); printf(" Sosyal Netini Giriniz:"); scanf("%f" &sos); printf(" Turkce Netini Giriniz:"); scanf("%f" &turk); saypuan = 124.455 + (0.185*sos) + (0.533*turk) + (1.755*mat) + (fen*1.428) ; printf(" Sayisal Puaniniz= %f " saypuan); break; case '2' : printf("\n"); printf(" =====SOZEL PUAN HESAPLAMA BOLUMU=====\n"); printf(" Matematik Netini Giriniz:"); scanf("%f"&mat); printf(" Fen Bilimleri Netini Giriniz:"); scanf("%f"&fen); printf(" Sosyal Netini Giriniz:"); scanf("%f"&sos); printf(" Turkce Netini Giriniz:"); scanf("%f"&turk); sozpuan = 120.135 + (sos*1.319) + (1.985*turk) + (0.486*mat) + (0.207*fen) ; printf(" Sozel Puaniniz= %f " sozpuan); break; case '3' : printf("\n"); printf(" =====ESIT AGIRLIK PUAN HESAPLAMA BOLUMU=====\n"); printf(" Matematik Netini Giriniz:"); scanf("%f" &mat); printf(" Fen Bilimleri Netini Giriniz:"); scanf("%f" &fen); printf(" Sosyal Netini Giriniz:"); scanf("%f" &sos); printf(" Turkce Netini Giriniz:"); scanf("%f" &turk); eapuan = 117.255 +(fen*0.219)+ (sos*0.598) + (turk*1.528) + (mat*1.716) ; printf(" Esit Agirlik Puaniniz= %f " eapuan); break; case '4' : printf("\n"); printf(" =====DIL PUANI HESAPLAMA BOLUMU=====\n"); printf(" Dil Netini Giriniz:"); scanf("%f" &dil); printf(" Turkce Netini Giriniz:"); scanf("%f" &turk); dilpuan = 100 + (turk*08) + (dil*14) ; printf(" Dil Puaniniz= %f " dilpuan); break; case '5' : printf("\n"); printf(" =====Net Hesaplama=====\n"); printf(" Dogru Sayisini Giriniz:"); scanf("%f" &dogru); printf(" Yanlis Sayisini Giriniz:"); scanf("%f" &yanlis); float k; k = net(dogru yanlis); printf("Net= %f " k); break; case '6' : printf("\n"); printf(" =====SOZEL BOLUM ILE ILGILI BILGILER=====\n"); printf(" 1 Turkce Neti==> 15 Sosyal 41 Matematik 96 Fen Netine;\n"); printf(" 1 Sosyal Neti==> 27 Matematik 64 Fen Netine Eşittir.\n"); printf("\n"); printf("\n"); printf("\n"); printf(" =====SAYISAL BOLUM ILE ILGILI BILGILER=====\n"); printf(" 1 Matematik Neti==> 12 Fen 33 Turkce 95 Sosyal Netine;\n"); printf(" 1 Fen Neti ==> 27 Turkce 77 Sosyal Netine Esittir.\n"); printf("\n"); printf("\n"); printf("\n"); printf(" =====ESIT AGIRLIK BOLUMU ILE ILGILI BILGILER=====\n"); printf(" 1 Matematik Neti==> 29 Sosyal 78 Fen Netine;\n"); printf(" 1Turkce Neti ==> 25 Sosyal 7 Fen Netine Esittir.\n"); printf("\n"); printf("\n"); printf("\n"); printf(" =====ADAYLARIN YERLESTIRILIRKENKI AOBP KATSAYILARI=====\n"); printf(" 2002 2003 \n"); printf("Kendi Alaninda==> 05 08 \n"); printf("Alani Disinda ==> 02 03 \n"); break; case '7' : int i; textbackground(WHITE); clrscr(); for (i=0; i<=3;i++) { textcolor(i); cputs("BU PROGRAM ARSENIK TARAFINDAN 01.05.2003 TARIHINDE BORLAND C++ 5.0 ILE YAZILMISTIR.PROGRAM FREEWARE'DIR.DAGITIMI SERBESTTIR.MAKINENIZDE DOGACAK HICBIR HASAR DAN ARSENIK SORUMLU DEGILDIR.HESAPLANAN PUANLAR YAKLASIKTIR.OYNAMALAR OLABILIR.BUTUN OSS ADAYLARINA YARARLI OLMASINI DILERIM.HEPINIZE BASARILAR DILERIM... \r\n"); } getch(); break; default : printf(" Yanlis Deger Girdiniz Lutfen 1-7 Arasi Bir Deger Giriniz....\n"); printf("......SECIMINIZ ==> "); } getchar(); getchar(); } float net (x y) float x y ; { float son=0 ; son= x - (y/4); return(son) ; getch(); } |
Cevap: C ile Basit Program Kodları!
TAHMİN PROGRAMI
//By-McDroPp [Sadece Üyelere Linkler Açıktır.Üye Olun !!! Tıklayarak Üye Olun !!!] #include <stdio.h> #include <math.h> **** main() { int tahmin; int min; int max; char cevap; min=0; max=100; do { tahmin=(max-min)/2+min; printf("tahmınım %d\n"tahmin); printf("buyuk/kucuk/esıt"); scanf("%c"&cevap); if (cevap=='b') max=tahmin-1; else if (cevap=='k') min=tahmin+1; } while (cevap!='e'); } |
Bütün Zaman Ayarları WEZ +3.5 olarak düzenlenmiştir. şu Anki Saat: 05:25 AM . |