PayPal'a üye olun ve kredi kartı ödemelerini kabul etmeye anında başlayın.
 

C | Öğrenci Takip Programı

C, c++, c# C | Öğrenci Takip Programı Programlama Dilleri hakkında bilgi paylaş; #include<stdio.h> #include<stdlib.h> #include<conio.h> #include<string.h> #...
Cevapla
 
Seçenekler
  #1  
Arama 27-10-2007, 03:11
rhythm - ait Kullanıcı Resmi (Avatar)
Yeni-Yönetici
Üyelik Tarihi: 22/10/07
Mesajlar: 148
 
     WS-Ticareti: (0)
Blog Yazıları: 8
Teşekkürleri: 2
1 mesaja 3 kez teşekkür aldı
Rep Gücü: 13 rhythm rep gücü epey yüksekrhythm rep gücü epey yüksek

C | Öğrenci Takip Programı

#include<stdio.h>

#include<stdlib.h>

#include<conio.h>

#include<string.h>

#include<graphics.h>

#include<math.h>

#include<io.h>



menurenk()

{

textbackground(0);

textcolor(15);

}











kutu(int x1, int y1, int x2, int y2)

{

int i;

gotoxy(x1,y1); cprintf("%c",201);

for(i=x1+1;i<x2;i++) cprintf("%c",205);

gotoxy(x2,y1); cprintf("%c",187);

for(i=y1+1;i<y2;i++)

{

gotoxy(x1,i); cprintf("%c",186);

gotoxy(x2,i); cprintf("%c",186);

}

gotoxy(x1,y2); cprintf("%c",200);

for(i=x1+1;i<x2;i++)



cprintf("%c",205);

gotoxy(x2,y2);

cprintf("%c",188);

}





struct kayit_tipi{

char k;

char num[20];

char isim[20];



char soyad[30];

char anaad[20];

char babaad[20];

char dtarihi[20];

char tel[15];

char adres[50];

char dyeri[50];

char mezun[50];



//struct not_tipi{

char f;

int karne;

double not1,not2,not3,sozlu1,sozlu2,sozlu3;

double ortalama;

} kayit;//} not;

FILE *dosya;

FILE *dosya1;

FILE *dosya2;

int i,a,say,kaysay,kayitno;

char cev,sec,c;

char ara[10];

char cevap;

int satir,sutun;



char menu1[][40]={"OGRENCIYE AIT BILGILER ",

"OGRENCI NOT BILGILERI ",

"OGRENCI HAKKINDA GORUSLER "};

char menu2[][40]={"KAYIT EKLE",

"KAYIT LISTELE",

"KAYIT ARAMA",

"KAYIT DUZETME",

"KAYIT SILME"};

char menu3[][40]={"GORUS YAZ",

"GORUS OKU",};

char menu4[][40]={"KAYIT EKLE",

"KAYIT LISTELE",

"KAYIT ARAMA",

"KAYIT DUZETME",

"KAYIT SILME"};



int ksay()

{ return (filelength(fileno(dosya))/sizeof(struct kayit_tipi));}



int ksay1()

{ return(filelength(fileno(dosya1))/sizeof(struct kayit_tipi));}

// OGRENCIYE AIT BILGILER KAYIT BOLUMU



giris(void)

{ menurenk();



do{ clrscr();

kutu(6,2,75,4);

kutu(3,6,78,25);

kutu(6,8,75,23);

gotoxy(24,3); printf(" ***** KAYIT BOLUMU ***** ");



if((dosya=fopen("ogrenci.dat","r+b"))==NULL)

dosya=fopen("ogrenci.dat","w+b");



gotoxy(16,12); printf("™§rencinin Numaras�.............:");

gets(kayit.num);

gotoxy(16,14);printf("™§rencinin Ad�..................:");

gets(kayit.isim);

gotoxy(16,16);printf("™§rencinin Soyad�...............:");

gets(kayit.soyad);

gotoxy(16,18);printf("™§rencinin Annesinin Ad�........:");

gets(kayit.anaad);

gotoxy(16,20);printf("™§rencinin Babas�n�n Ad�........:");

gets(kayit.babaad);

clrscr();

kutu(6,2,75,4);

kutu(3,6,78,25);

kutu(6,8,75,23);

gotoxy(24,3); printf(" ***** KAYIT BOLUMU ***** ");



gotoxy(16,12);printf("™§rencinin Do§um Yeri...........:");

gets(kayit.dyeri);

gotoxy(16,14);printf("™§rencinin Do§um Tarihi.........:");

gets(kayit.dtarihi);

gotoxy(16,16);printf("™§rencinin Adresi...............:");

gets(kayit.adres);

gotoxy(16,18);printf("™§rencinin Ev Telefonu..........:");

gets(kayit.tel);

gotoxy(16,20);printf("™§rencinin Mezun Oldu§u Okul....:");

gets(kayit.mezun);

gotoxy(14,24); printf("Girilen Bilgiler Dogru mu[E/H]...:");

cev=getch();

if(cev=='E'|| cev=='e'){

kayit.k='*';

fseek(dosya,filelength(fileno(dosya)),SEEK_SET);

fwrite(&kayit,sizeof(struct kayit_tipi),1,dosya);

flushall();

}

gotoxy(14,24); printf("Devam Etmek ˜stiyor Musunuz?[E/H]..:");

gotoxy(51,24); c=getch();

} while(c=='E'|| c=='e');



//fclose(dosya);

}



// OGRENCIYE AIT BILGILER LISTELEME BOLUMU



listele()

{

char ara[20];

dosya=fopen("ogrenci.dat","r+b");

menurenk();

clrscr();

kutu(6,2,75,4);

kutu(2,5,26,7);

kutu(28,5,52,7);

kutu(54,5,78,7);

//kutu(2,8,26,24);

gotoxy(24,3); printf(" ***** LISTELEME BOLUMU ***** ");

gotoxy(5,6); printf("OGRENCININ NUMARASI");

gotoxy(33,6); printf("OGRENCININ ADI");

gotoxy(58,6); printf("OGRENCININ SOYADI\n");



kaysay=ksay();

for(i=0; i<kaysay;i++)

{

fseek(dosya,i*sizeof(struct kayit_tipi),SEEK_SET);

fread(&kayit,sizeof(struct kayit_tipi),1,dosya);

if(kayit.k=='*')

{

say++;

printf("\n");

printf("%5s", kayit.num);

printf("%30s",kayit.isim);

printf("%30s",kayit.soyad);



if(say==17)

{

printf("\nDi§er Sayfa ˜‡in Bir TuŸa Bas�n�z...");

getch();

clrscr();

kutu(6,2,75,4);

kutu(2,5,26,7);

kutu(28,5,52,7);

kutu(54,5,78,7);

gotoxy(24,3); printf(" ***** LISTELEME BOLUMU ***** ");

gotoxy(5,6); printf("OGRENCININ NUMARASI");

gotoxy(33,6); printf("OGRENCININ ADI");

gotoxy(58,6); printf("OGRENCININ SOYADI\n");

}

}

}



gotoxy(25,24); printf("Listelenecek Kay�tlar Bitti...");

gotoxy(14,25); printf("Ayr�nt�l� Bilgi ˜‡in Space(BoŸluk) tuŸunu kullan�n�z..");

c=getch();

switch(c){

case 27: break;

case 32: {

do{clrscr();

kutu(2,1,79,3); //Baslik icin

kutu(2,4,79,6); //numara icin

kutu(2,7,34,19); // ilk bes bolum

kutu(36,7,79,19); //ikinci bes bolum

kutu(2,20,79,22); // aradiginiz kayit bumu

kutu(2,20,79,22); // aradiginiz kayit bulunamadi

kutu(2,23,79,25); // devam edecekmisiniz

gotoxy(24,2); printf(" ***** LISTELEME BOLUMU ***** ");

gotoxy(8,5);printf("Bilgileri Listelenecek ™§rencinin Numaras�n� Giriniz..:");

gets(ara);

flushall();

kaysay=ksay();

for(i=0; i<kaysay;i++)

{

fseek(dosya,i*sizeof(struct kayit_tipi),SEEK_SET);

fread(&kayit,sizeof(struct kayit_tipi),1,dosya);

if(strcmp(ara,kayit.num)==0 && kayit.k=='*')

{



gotoxy(5,9); printf("Numaras�.....: %s",kayit.num);

gotoxy(5,11); printf("Ad�..........: %s",kayit.isim);

gotoxy(5,13); printf("Soyad�.......: %s",kayit.soyad);

gotoxy(5,15); printf("Ana Ad�......: %s",kayit.anaad);

gotoxy(5,17); printf("Baba Ad�.....: %s",kayit.babaad);



gotoxy(39,9);printf("Do§um Yeri.....: %s",kayit.dyeri);

gotoxy(39,11);printf("Do§um Tarihi...: %s",kayit.dtarihi);

gotoxy(39,13);printf("Adresi.........: %s",kayit.adres);

gotoxy(39,15);printf("Ev Tel.........: %s",kayit.tel);

gotoxy(39,17);printf("Mezun Ol.Okul..: %s",kayit.mezun);



gotoxy(16,21); printf("Listelenecek Kay�t De§ilse [H]....:") ;

cev=getch();

if(cev=='E'||cev=='e') return 0;

else {

gotoxy(16,21);printf("Listelenecek Kay�t Bulunamad�......");};

} }



gotoxy(16,24); printf("Devam Edecek Misiniz?[E/H]..:");

c=getch();

}while(c=='E'|| c=='e');}}

// fclose(dosya);

}







// OGRENCIYE AIT BILGILER ARAMA BOLUMU







arama()

{ char ara[20];

menurenk();



do{ clrscr();

kutu(2,1,79,3); //Baslik icin

kutu(2,4,79,6); //numara icin

kutu(2,7,34,19); // ilk bes bolum

kutu(36,7,79,19); //ikinci bes bolum

kutu(2,20,79,22); // aradiginiz kayit bumu

kutu(2,20,79,22); // aradiginiz kayit bulunamadi

kutu(2,23,79,25); // devam edecekmisiniz

gotoxy(24,2); printf(" ***** ARAMA BOLUMU ***** ");

gotoxy(8,5);printf("Arad�§�n�z ™§rencinin Numaras�n� Giriniz..:");

gets(ara);

flushall();

dosya=fopen("ogrenci.dat","r+b");

kaysay=ksay();

for(i=0; i<kaysay;i++)

{



fseek(dosya,i*sizeof(struct kayit_tipi),SEEK_SET);

fread(&kayit,sizeof(struct kayit_tipi),1,dosya);

if(strcmp(ara,kayit.num)==0 && kayit.k=='*')

{



gotoxy(5,9); printf("Numaras�.....: %s",kayit.num);

gotoxy(5,11); printf("Ad�..........: %s",kayit.isim);

gotoxy(5,13); printf("Soyad�.......: %s",kayit.soyad);

gotoxy(5,15); printf("Ana Ad�......: %s",kayit.anaad);

gotoxy(5,17); printf("Baba Ad�.....: %s",kayit.babaad);



gotoxy(39,9);printf("Do§um Yeri.....: %s",kayit.dyeri);

gotoxy(39,11);printf("Do§um Tarihi...: %s",kayit.dtarihi);

gotoxy(39,13);printf("Adresi.........: %s",kayit.adres);

gotoxy(39,15);printf("Ev Tel.........: %s",kayit.tel);

gotoxy(39,17);printf("Mezun Ol.Okul..: %s",kayit.mezun);



gotoxy(16,21); printf("Aranan Kay�t De§ilse [H].....:") ;

cev=getch();

if(cev=='E'||cev=='e') return 0;

else {

gotoxy(16,21);printf("Arad�§�n�z Kay�t Bulunamad�....");};

} }



gotoxy(16,24); printf("Devam Edecek Misiniz?[E/H]..:");

c=getch();

}while(c=='E'|| c=='e');

// fclose(dosya);

}



//OGRENCIYE AIT BILGILER DUZELTME BOLUMU



duzelt()

{

char ara[20];

menurenk();



do

{ clrscr();

kutu(2,1,79,3); //Baslik icin

kutu(2,4,79,6); //numara icin

kutu(2,7,34,19); // ilk bes bolum

kutu(36,7,79,19); //ikinci bes bolum

kutu(2,20,79,22); // aradiginiz kayit bumu

kutu(2,20,79,22); // aradiginiz kayit bulunamadi

kutu(2,23,79,25); // devam edecekmisiniz

gotoxy(24,2); printf(" ***** DUZELTME BOLUMU ***** ");

gotoxy(8,5);printf("D�zeltilecek Kayd�n Numaras�n� Giriniz..:");

gets(ara);

gotoxy(10,24); printf("Not!:Esc TuŸunu kullanarak duzeltti§iniz kay�ttan ‡�kabilirsiniz..");

flushall();

dosya=fopen("ogrenci.dat","r+b");

kaysay=ksay();

for(i=0; i<kaysay;i++)

{

fseek(dosya,i*sizeof(struct kayit_tipi),SEEK_SET);

fread(&kayit,sizeof(struct kayit_tipi),1,dosya);

if(strcmp(ara,kayit.num)==0 && kayit.k=='*')

{

do{

gotoxy(5,9); printf("1-Numaras�......: %s",kayit.num);

gotoxy(5,11); printf("2-Ad�...........: %s",kayit.isim);

gotoxy(5,13); printf("3-Soyad�........: %s",kayit.soyad);

gotoxy(5,15); printf("4-Ana Ad�.......: %s",kayit.anaad);

gotoxy(5,17); printf("5-Baba Ad�......: %s",kayit.babaad);



gotoxy(39,9); printf("6-D. Yeri.......: %s",kayit.dyeri);

gotoxy(39,11);printf("7-D. Tarihi.....: %s",kayit.dtarihi);

gotoxy(39,13);printf("8-Adresi........: %s",kayit.adres);

gotoxy(39,15);printf("9-Ev Tel........: %s",kayit.tel);

gotoxy(39,17);printf("0-Mezun Ol.Ok...: %s",kayit.mezun);



gotoxy(16,21); printf("D�zelteceginiz B”l�m[1-10]...:");

cevap=getch();

switch(cevap)

{

case '1': { gotoxy(5,9); printf("1-Numaras�......: "); gets(kayit.num); break;}

case '2': { gotoxy(5,11); printf("2-Ad�...........: "); gets(kayit.isim); break;}

case '3': { gotoxy(5,13); printf("3-Soyad�........: "); gets(kayit.soyad); break;}

case '4': { gotoxy(5,15); printf("4-Ana Ad�.......: "); gets(kayit.anaad); break;}

case '5': { gotoxy(5,17); printf("5-Baba Ad�......: "); gets(kayit.babaad); break;}

case '6': { gotoxy(39,9); printf("6-D.Yeri........: "); gets(kayit.dyeri); break;}

case '7': { gotoxy(39,11);printf("7-D.Tarihi......: "); gets(kayit.dtarihi); break;}

case '8': { gotoxy(39,13);printf("8-Adresi........: "); gets(kayit.adres); break;}

case '9': { gotoxy(39,15);printf("9-Ev Tel........: "); gets(kayit.tel); break;}

case '0':{ gotoxy(39,17);printf("10-Mezun Ol.Ok..: "); gets(kayit.mezun); break;}

}

}while(cevap!=27);

fseek(dosya,i*sizeof(struct kayit_tipi),SEEK_SET);

fwrite(&kayit,sizeof(struct kayit_tipi),1,dosya);

flushall();

gotoxy(16,21); printf(" Kay�t D�zeltildi........ ");

gotoxy(10,24); printf(" ");

gotoxy(16,24); printf(" Devam Edecek Misiniz?[E/H]......:");

c=getch();

}}

}while(c=='E'|| c=='e');

// fclose(dosya);

}



// OGRENCIYE AIT BILGILER SILME BOLUMU



silme()

{ char ara[20];

menurenk();



do

{ clrscr();

kutu(2,1,79,3); //Baslik icin

kutu(2,4,79,6); //numara icin

kutu(2,7,34,19); // ilk bes bolum

kutu(36,7,79,19); //ikinci bes bolum

kutu(2,20,79,22);

kutu(2,20,79,22);

kutu(2,23,79,25); //devam edecekmisiniz

gotoxy(24,2); printf(" ***** SILME BOLUMU ***** ");

gotoxy(8,5);printf("Silinecek Kayd�n Numaras�n� Giriniz..:");

gets(ara);

// gotoxy(10,24); printf("Not!:Esc TuŸunu kullanarak duzeltti§iniz kay�ttan ‡�kabilirsiniz..");

//flushall();

dosya=fopen("ogrenci.dat","r+b");

kaysay=ksay();

for(i=0; i<kaysay;i++)

{

fseek(dosya,i*sizeof(struct kayit_tipi),SEEK_SET);

fread(&kayit,sizeof(struct kayit_tipi),1,dosya);

if(strcmp(ara,kayit.num)==0 && kayit.k=='*')

{



gotoxy(5,9); printf("Numaras�......: %s",kayit.num);

gotoxy(5,11); printf("Ad�...........: %s",kayit.isim);

gotoxy(5,13); printf("Soyad�........: %s",kayit.soyad);

gotoxy(5,15); printf("Ana Ad�.......: %s",kayit.anaad);

gotoxy(5,17); printf("Baba Ad�......: %s",kayit.babaad);



gotoxy(39,9); printf("D. Yeri.......: %s",kayit.dyeri);

gotoxy(39,11);printf("D. Tarihi.....: %s",kayit.dtarihi);

gotoxy(39,13);printf("Adresi........: %s",kayit.adres);

gotoxy(39,15);printf("Ev Tel........: %s",kayit.tel);

gotoxy(39,17);printf("Mezun Ol.Ok...: %s",kayit.mezun);



gotoxy(16,21); printf("Silmek ˜stiyor Musunuz [E/H]...:");

cevap=getch();

if(cevap =='E'|| cevap=='e'){

kayit.k='s';

fseek(dosya,i*sizeof(struct kayit_tipi),SEEK_SET);

fwrite(&kayit,sizeof(struct kayit_tipi),1,dosya);

flushall();

gotoxy(16,21); printf(" Kay�t Silindi........ ");

gotoxy(10,24); printf(" ");

gotoxy(16,24); printf(" Devam Edecek Misiniz?[E/H]......:");

c=getch(); }

} else{ gotoxy(16,21); printf(" Silinecek Kay�t Bulunamad�...... ");};

} }while(c=='E'|| c=='e');

//fclose(dosya);

}



// OGRENCININ NOT BILGILERININ KAYIT BOLUMU



giris1()

{

menurenk();



do{ clrscr();

kutu(6,1,74,3); //baŸl�k

kutu(10,4,70,6); //numara

kutu(20,7,60,10); //adsoyad

kutu(10,11,39,13); //yaz�l�lar

kutu(41,11,70,13); //s”zl�ler

kutu(10,11,39,19); //yaz�l�notlar�

kutu(41,11,70,19); //sozlunotlar�

kutu(10,20,39,22); //ortalama

kutu(41,20,70,22); //karne notu

kutu(10,23,70,25); //devam etmek is.

gotoxy(24,2); printf(" ***** KAYIT BOLUMU ***** ");

gotoxy(20,12); printf("YAZILILAR");

gotoxy(51,12); printf("SOZLULER");

dosya=fopen("ogrenci.dat","r+b");

if((dosya1=fopen("not.dat","r+b"))==NULL)

dosya1=fopen("not.dat","w+b");

gotoxy(19,5);printf("™§rencinin Numaras�n� Giriniz...: ");

gets(ara);



kaysay=ksay();

for(i=0; i<kaysay;i++)



{

/* fseek(dosya1,i*sizeof(struct kayit_tipi),SEEK_SET);

fread(&kayit,sizeof(struct kayit_tipi),1,dosya1);*/



fseek(dosya,i*sizeof(struct kayit_tipi),SEEK_SET);

fread(&kayit,sizeof(struct kayit_tipi),1,dosya);

if(strcmp(ara,kayit.num)==0 && kayit.k=='*')

{

gotoxy(31,8); printf("Ad�.......: %s",kayit.isim);

gotoxy(31,9); printf("Soyad�....: %s",kayit.soyad);



gotoxy(15,14); printf("I. Not......: "); scanf("%lf",&kayit.not1);

gotoxy(15,16); printf("II. Not......: "); scanf("%lf",&kayit.not2);

gotoxy(15,18); printf("III. Not......: "); scanf("%lf",&kayit.not3);



gotoxy(46,14); printf("I. Sozlu....: "); scanf("%lf",&kayit.sozlu1);

gotoxy(46,16); printf("II. Sozlu....: "); scanf("%lf",&kayit.sozlu2);

gotoxy(46,18); printf("III. Sozlu....: "); scanf("%lf",&kayit.sozlu3);



kayit.ortalama= (kayit.not1+kayit.not2+kayit.not3+kayit.sozlu1+kay it.sozlu2+kayit.sozlu3)/6;

gotoxy(13,21); printf("Not Ortalamas�....:%4.0lf",ceil(kayit.ortalama));

if(kayit.ortalama>=25 && kayit.ortalama<=44) { kayit.karne=1/1; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}

if(kayit.ortalama>=45 && kayit.ortalama<=54) { kayit.karne=4/2; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}

if(kayit.ortalama>=55 && kayit.ortalama<=69) { kayit.karne=6/2; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}

if(kayit.ortalama>=70 && kayit.ortalama<=84) { kayit.karne=8/2; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}

if(kayit.ortalama>=85 && kayit.ortalama<=100) {kayit.karne=10/2; gotoxy(44,21); printf("Karne notu...:%d",kayit.karne);}



gotoxy(18,24); printf("Girilen Bilgiler Do§ru mu[E/H]...:");

cev=getch();

if(cev=='E'|| cev=='e'){ kayit.k='*';

fseek(dosya1,filelength(fileno(dosya1)),SEEK_SET);

fwrite(&kayit,sizeof(struct kayit_tipi),1,dosya1);

flushall();

}



gotoxy(16,24); printf(" Devam Edecek Misiniz?[E/H]......:");

c=getch(); }

} }while(c=='E'|| c=='e');

}





//OGRENCININ NOT BILGILERININ LISTELEME BOLUMU

listele1()

{

char ara[20];

dosya1=fopen("not.dat","r+b");

dosya= fopen("ogrenci.dat","r+b");

menurenk();

clrscr();

kutu(6,2,75,4);

kutu(2,5,26,7);

kutu(28,5,52,7);

kutu(54,5,78,7);

//kutu(2,8,26,24);

gotoxy(24,3); printf(" ***** LISTELEME BOLUMU ***** ");

gotoxy(5,6); printf("OGRENCININ NUMARASI");

gotoxy(33,6); printf("OGRENCININ ADI");

gotoxy(58,6); printf("OGRENCININ SOYADI\n");



kaysay=ksay1();

for(i=0; i<kaysay;i++)

{



fseek(dosya1,i*sizeof(struct kayit_tipi),SEEK_SET);

fread(&kayit,sizeof(struct kayit_tipi),1,dosya1);

if(kayit.k=='*')

{

say++;

printf("\n");

printf("%13s", kayit.num);

printf("%27s",kayit.isim);

printf("%25s",kayit.soyad);



if(say==17)

{

printf("\nDi§er Sayfa ˜‡in Bir TuŸa Bas�n�z...");

getch();

clrscr();

kutu(6,2,75,4);

kutu(2,5,26,7);

kutu(28,5,52,7);

kutu(54,5,78,7);

gotoxy(24,3); printf(" ***** LISTELEME BOLUMU ***** ");

gotoxy(5,6); printf("OGRENCININ NUMARASI");

gotoxy(33,6); printf("OGRENCININ ADI");

gotoxy(58,6); printf("OGRENCININ SOYADI\n");

}

}

}



gotoxy(25,24); printf("Listelenecek Kay�tlar Bitti...");

gotoxy(12,25); printf("Ayr�nt�l� Bilgi ˜‡in Space(BoŸluk) TuŸunu kullan�n�z...");

c=getch();

switch(c){

case 27: break;

case 32: { if(kayit.k=='*'){ do{clrscr();

kutu(6,1,74,3); //baŸl�k

kutu(10,4,70,6); //numara

kutu(20,7,60,10); //adsoyad

kutu(10,11,39,13); //yaz�l�lar

kutu(41,11,70,13); //s”zl�ler

kutu(10,11,39,19); //yaz�l�notlar�

kutu(41,11,70,19); //sozlunotlar�

kutu(10,20,39,22); //ortalama

kutu(41,20,70,22); //karne notu

kutu(10,23,70,25); //devam etmek is.

gotoxy(20,12); printf("YAZILILAR");

gotoxy(51,12); printf("SOZLULER");



gotoxy(24,2); printf(" ***** LISTELEME BOLUMU ***** ");

gotoxy(12,5);printf("Notlar� Listelenecek ™§rencinin Numaras�n� Giriniz..:");

gets(ara);

flushall();

kaysay=ksay1();

for(i=0; i<kaysay;i++)

{

fseek(dosya1,i*sizeof(struct kayit_tipi),SEEK_SET);

fread(&kayit,sizeof(struct kayit_tipi),1,dosya1);

if(strcmp(ara,kayit.num)==0 && kayit.k=='*')

{

gotoxy(31,8); printf("Ad�.......: %s",kayit.isim);

gotoxy(31,9); printf("Soyad�....: %s",kayit.soyad);



gotoxy(15,14); printf("I. Not.....: %3.0lf",kayit.not1);

gotoxy(15,16); printf("II. Not.....: %3.0lf",kayit.not2);

gotoxy(15,18); printf("III. Not.....: %3.0lf",kayit.not3);



gotoxy(46,14); printf("I. Sozlu...: %3.0lf",kayit.sozlu1);

gotoxy(46,16); printf("II. Sozlu...: %3.0lf",kayit.sozlu2);

gotoxy(46,18); printf("III. Sozlu...: %3.0lf",kayit.sozlu3);



gotoxy(13,21); printf("Not Ortalamas�....:%4.0lf",ceil(kayit.ortalama));

if( kayit.ortalama>=25 && kayit.ortalama<=44) { kayit.karne=1/1; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}

if( kayit.ortalama>=45 && kayit.ortalama<=54) { kayit.karne=4/2; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}

if( kayit.ortalama>=55 && kayit.ortalama<=69) { kayit.karne=6/2; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}

if( kayit.ortalama>=70 && kayit.ortalama<=84) {kayit.karne=8/2; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}

if( kayit.ortalama>=85 && kayit.ortalama<=100) {kayit.karne=10/2; gotoxy(44,21); printf("Karne notu...:%d",kayit.karne);}







gotoxy(14,24); printf(" Listelenecek Kay�t De§ilse [H]...:") ;

cev=getch();

if(cev=='E'||cev=='e') return 0;

else {

gotoxy(14,24); printf(" Listelenecek Kay�t Bulunamad�.....");};

} }



gotoxy(14,24); printf(" Devam Edecek Misiniz?[E/H]...:");

c=getch(); if(!(c=='e')||(c=='E')) break;

}while(c=='E'|| c=='e');

}} }

}



// OGRENCININ NOT BILGILERININ ARAMA BOLUMU

arama1()

{

char ara[20];



menurenk();

do{clrscr();

kutu(6,1,74,3); //baŸl�k

kutu(10,4,70,6); //numara

kutu(20,7,60,10); //adsoyad

kutu(10,11,39,13); //yaz�l�lar

kutu(41,11,70,13); //s”zl�ler

kutu(10,11,39,19); //yaz�l�notlar�

kutu(41,11,70,19); //sozlunotlar�

kutu(10,20,39,22); //ortalama

kutu(41,20,70,22); //karne notu

kutu(10,23,70,25); //devam etmek is.

gotoxy(20,12); printf("YAZILILAR");

gotoxy(51,12); printf("SOZLULER");



gotoxy(24,2); printf(" ***** ARAMA BOLUMU ***** ");

gotoxy(20,5);printf("™§rencinin Numaras�n� Giriniz..:");

gets(ara);

flushall();

dosya=fopen("ogrenci.dat","r+b");

dosya1=fopen("not.dat","r+b");

kaysay=ksay1();

for(i=0; i<kaysay;i++)

{



fseek(dosya1,i*sizeof(struct kayit_tipi),SEEK_SET);

fread(&kayit,sizeof(struct kayit_tipi),1,dosya1);



if(strcmp(ara,kayit.num)==0 && kayit.k=='*')

{

gotoxy(31,8); printf("Ad�.......: %s",kayit.isim);

gotoxy(31,9); printf("Soyad�....: %s",kayit.soyad);



gotoxy(15,14); printf("I. Not.....: %3.0lf",kayit.not1);

gotoxy(15,16); printf("II. Not.....: %3.0lf",kayit.not2);

gotoxy(15,18); printf("III. Not.....: %3.0lf",kayit.not3);



gotoxy(46,14); printf("I. Sozlu...: %3.0lf",kayit.sozlu1);

gotoxy(46,16); printf("II. Sozlu...: %3.0lf",kayit.sozlu2);

gotoxy(46,18); printf("III. Sozlu...: %3.0lf",kayit.sozlu3);



gotoxy(13,21); printf("Not Ortalamas�....:%4.0lf",ceil(kayit.ortalama));

if(kayit.ortalama>=25 && kayit.ortalama<=44) { kayit.karne=1/1; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}

if(kayit.ortalama>=45 && kayit.ortalama<=54) { kayit.karne=4/2; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}

if(kayit.ortalama>=55 && kayit.ortalama<=69) { kayit.karne=6/2; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}

if(kayit.ortalama>=70 && kayit.ortalama<=84) { kayit.karne=8/2; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}

if(kayit.ortalama>=85 && kayit.ortalama<=100){ kayit.karne=10/2; gotoxy(44,21); printf("Karne notu...:%d",kayit.karne);}







gotoxy(14,24); printf(" Aranan Kay�t De§ilse [H]...:") ;

cev=getch();

if(cev=='E'||cev=='e') return 0;

else {

gotoxy(14,24); printf(" Aranan Kay�t Bulunamad�.....");};

} }



gotoxy(14,24); printf(" Devam Edecek Misiniz?[E/H]...:");

c=getch();

}while(c=='E'|| c=='e');

}



//OGRENCININ NOT BILGILERININ DUZELTME BOLUMU



duzelt1()

{

char ara[20];



menurenk();

do{clrscr();

kutu(6,1,74,3); //baŸl�k

kutu(10,4,70,6); //numara

kutu(20,7,60,10); //adsoyad

kutu(10,11,39,13); //yaz�l�lar

kutu(41,11,70,13); //s”zl�ler

kutu(10,11,39,19); //yaz�l�notlar�

kutu(41,11,70,19); //sozlunotlar�

kutu(10,20,39,22); //ortalama

kutu(41,20,70,22); //karne notu

kutu(10,23,70,25); //devam etmek is.

gotoxy(20,12); printf("YAZILILAR");

gotoxy(51,12); printf("SOZLULER");



gotoxy(24,2); printf(" ***** DUZELTME BOLUMU ***** ");

gotoxy(20,5);printf(" ™§rencinin Numaras�n� Giriniz..:");

gets(ara);



flushall();

dosya=fopen("ogrenci.dat","r+b");

dosya1=fopen("not.dat","r+b");

kaysay=ksay1();

for(i=0; i<kaysay;i++)

{

fseek(dosya1,i*sizeof(struct kayit_tipi),SEEK_SET);

fread(&kayit,sizeof(struct kayit_tipi),1,dosya1);

if(strcmp(ara,kayit.num)==0 && kayit.k=='*')

{ gotoxy(31,8); printf("Ad�.......: %s",kayit.isim);

gotoxy(31,9); printf("Soyad�....: %s",kayit.soyad);



do{

gotoxy(15,14); printf("1- I. Not.....: %3.0lf",kayit.not1);

gotoxy(15,16); printf("2- II. Not.....: %3.0lf",kayit.not2);

gotoxy(15,18); printf("3- III. Not.....: %3.0lf",kayit.not3);



gotoxy(46,14); printf("4- I. Sozlu...: %3.0lf",kayit.sozlu1);

gotoxy(46,16); printf("5- II. Sozlu...: %3.0lf",kayit.sozlu2);

gotoxy(46,18); printf("6- III. Sozlu...: %3.0lf",kayit.sozlu3);



gotoxy(13,21); printf("Not Ortalamas�....:%4.0lf",ceil(kayit.ortalama));

if(kayit.ortalama>=25 && kayit.ortalama<=44) { kayit.karne=1; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}

if(kayit.ortalama>=45 && kayit. ortalama<=54) { kayit.karne=2; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}

if(kayit.ortalama>=55 && kayit. ortalama<=69) { kayit.karne=3; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}

if(kayit.ortalama>=70 && kayit. ortalama<=84) { kayit.karne=4; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}

if(kayit.ortalama>=85 && kayit. ortalama<=100){ kayit.karne=5; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}







gotoxy(16,24); printf("D�zelteceginiz B”l�m[1-6]...:");

cevap=getch();

switch(cevap)

{

case '1':

{

gotoxy(15,14); printf("1- I. Not.....: "); scanf("%lf",&kayit.not1);

kayit.ortalama= (kayit.not1+kayit.not2+kayit.not3+kayit.sozlu1+kay it.sozlu2+kayit.sozlu3)/6;

gotoxy(13,21); printf("Not Ortalamas�....:%4.0lf",ceil(kayit.ortalama));

if(kayit.ortalama>=25 && kayit.ortalama<=44) { gotoxy(44,21); printf("Karne notu...: 1");}

if(kayit.ortalama>=45 && kayit. ortalama<=54) { gotoxy(44,21); printf("Karne notu...: 2");}

if(kayit.ortalama>=55 && kayit. ortalama<=69) { gotoxy(44,21); printf("Karne notu...: 3");}

if(kayit.ortalama>=70 && kayit. ortalama<=84) { gotoxy(44,21); printf("Karne notu...: 4");}

if(kayit.ortalama>=85 && kayit. ortalama<=100) { gotoxy(44,21); printf("Karne notu...: 5");}

break; }

case '2': { gotoxy(15,16); printf("2- II. Not.....: "); scanf("%lf",&kayit.not2);

kayit.ortalama= (kayit.not1+kayit.not2+kayit.not3+kayit.sozlu1+kay it.sozlu2+kayit.sozlu3)/6;

gotoxy(13,21); printf("Not Ortalamas�....:%4.0lf",ceil(kayit.ortalama));

if(kayit.ortalama>=25 && kayit.ortalama<=44) { gotoxy(44,21); printf("Karne notu...: 1");}

if(kayit.ortalama>=45 && kayit. ortalama<=54) { gotoxy(44,21); printf("Karne notu...: 2");}

if(kayit.ortalama>=55 && kayit. ortalama<=69) { gotoxy(44,21); printf("Karne notu...: 3");}

if(kayit.ortalama>=70 && kayit. ortalama<=84) { gotoxy(44,21); printf("Karne notu...: 4");}

if(kayit.ortalama>=85 && kayit. ortalama<=100) { gotoxy(44,21); printf("Karne notu...: 5");}

break; }

case '3': { gotoxy(15,18); printf("3- III. Not.....: "); scanf("%lf",&kayit.not3);

kayit.ortalama= (kayit.not1+kayit.not2+kayit.not3+kayit.sozlu1+kay it.sozlu2+kayit.sozlu3)/6;

gotoxy(13,21); printf("Not Ortalamas�....:%4.0lf",ceil(kayit.ortalama));

if(kayit.ortalama>=25 && kayit.ortalama<=44) { gotoxy(44,21); printf("Karne notu...: 1");}

if(kayit.ortalama>=45 && kayit. ortalama<=54) { gotoxy(44,21); printf("Karne notu...: 2");}

if(kayit.ortalama>=55 && kayit. ortalama<=69) { gotoxy(44,21); printf("Karne notu...: 3");}

if(kayit.ortalama>=70 && kayit. ortalama<=84) { gotoxy(44,21); printf("Karne notu...: 4");}

if(kayit.ortalama>=85 && kayit. ortalama<=100) { gotoxy(44,21); printf("Karne notu...: 5");}

break; }

case '4': { gotoxy(46,14); printf("4- I. Sozlu...: "); scanf("%lf",&kayit.sozlu1);

kayit.ortalama= (kayit.not1+kayit.not2+kayit.not3+kayit.sozlu1+kay it.sozlu2+kayit.sozlu3)/6;

gotoxy(13,21); printf("Not Ortalamas�....:%4.0lf",ceil(kayit.ortalama));

if(kayit.ortalama>=25 && kayit.ortalama<=44) { gotoxy(44,21); printf("Karne notu...: 1");}

if(kayit.ortalama>=45 && kayit. ortalama<=54) { gotoxy(44,21); printf("Karne notu...: 2");}

if(kayit.ortalama>=55 && kayit. ortalama<=69) { gotoxy(44,21); printf("Karne notu...: 3");}

if(kayit.ortalama>=70 && kayit. ortalama<=84) { gotoxy(44,21); printf("Karne notu...: 4");}

if(kayit.ortalama>=85 && kayit. ortalama<=100) { gotoxy(44,21); printf("Karne notu...: 5");}

break; }

case '5': { gotoxy(46,16); printf("5- II. Sozlu...: "); scanf("%lf",&kayit.sozlu2);

kayit.ortalama= (kayit.not1+kayit.not2+kayit.not3+kayit.sozlu1+kay it.sozlu2+kayit.sozlu3)/6;

gotoxy(13,21); printf("Not Ortalamas�....:%4.0lf",ceil(kayit.ortalama));

if(kayit.ortalama>=25 && kayit.ortalama<=44) { gotoxy(44,21); printf("Karne notu...: 1");}

if(kayit.ortalama>=45 && kayit. ortalama<=54) { gotoxy(44,21); printf("Karne notu...: 2");}

if(kayit.ortalama>=55 && kayit. ortalama<=69) { gotoxy(44,21); printf("Karne notu...: 3");}

if(kayit.ortalama>=70 && kayit. ortalama<=84) { gotoxy(44,21); printf("Karne notu...: 4");}

if(kayit.ortalama>=85 && kayit. ortalama<=100) { gotoxy(44,21); printf("Karne notu...: 5");}

break; }

case '6': { gotoxy(46,18); printf("6- III. Sozlu...: "); scanf("%lf",&kayit.sozlu3);

kayit.ortalama= (kayit.not1+kayit.not2+kayit.not3+kayit.sozlu1+kay it.sozlu2+kayit.sozlu3)/6;

gotoxy(13,21); printf("Not Ortalamas�....:%4.0lf",ceil(kayit.ortalama));

if(kayit.ortalama>=25 && kayit.ortalama<=44) { gotoxy(44,21); printf("Karne notu...: 1");}

if(kayit.ortalama>=45 && kayit. ortalama<=54) { gotoxy(44,21); printf("Karne notu...: 2");}

if(kayit.ortalama>=55 && kayit. ortalama<=69) { gotoxy(44,21); printf("Karne notu...: 3");}

if(kayit.ortalama>=70 && kayit. ortalama<=84) { gotoxy(44,21); printf("Karne notu...: 4");}

if(kayit.ortalama>=85 && kayit. ortalama<=100) { gotoxy(44,21); printf("Karne notu...: 5");}

break; }



}

}while(cevap!=27);

fseek(dosya1,i*sizeof(struct kayit_tipi),SEEK_SET);

fwrite(&kayit,sizeof(struct kayit_tipi),1,dosya1);

flushall();

gotoxy(14,24); printf(" Kay�t D�zeltildi........ ");

getch();

gotoxy(14,24); printf(" Devam Edecek Misiniz?[E/H]......:");

c=getch();

}}

}while(c=='E'|| c=='e');

// fclose(dosya);

}



//SILME BOLUMU

silme1()

{

char ara[20];



menurenk();

do{clrscr();

kutu(6,1,74,3); //baŸl�k

kutu(10,4,70,6); //numara

kutu(20,7,60,10); //adsoyad

kutu(10,11,39,13); //yaz�l�lar

kutu(41,11,70,13); //s”zl�ler

kutu(10,11,39,19); //yaz�l�notlar�

kutu(41,11,70,19); //sozlunotlar�

kutu(10,20,39,22); //ortalama

kutu(41,20,70,22); //karne notu

kutu(10,23,70,25); //devam etmek is.

gotoxy(20,12); printf("YAZILILAR");

gotoxy(51,12); printf("SOZLULER");



gotoxy(24,2); printf(" ***** SILME BOLUMU ***** ");

gotoxy(20,5);printf(" ™§rencinin Numaras�n� Giriniz..:");

gets(ara);



flushall();

dosya=fopen("ogrenci.dat","r+b");

dosya1=fopen("not.dat","r+b");

kaysay=ksay1();

for(i=0; i<kaysay;i++)

{

fseek(dosya1,i*sizeof(struct kayit_tipi),SEEK_SET);

fread(&kayit,sizeof(struct kayit_tipi),1,dosya1);

if(strcmp(ara,kayit.num)==0 && kayit.k=='*')

{ gotoxy(31,8); printf("Ad�.......: %s",kayit.isim);

gotoxy(31,9); printf("Soyad�....: %s",kayit.soyad);



do{

gotoxy(15,14); printf("1- I. Not.....: %3.0lf",kayit.not1);

gotoxy(15,16); printf("2- II. Not.....: %3.0lf",kayit.not2);

gotoxy(15,18); printf("3- III. Not.....: %3.0lf",kayit.not3);



gotoxy(46,14); printf("4- I. Sozlu...: %3.0lf",kayit.sozlu1);

gotoxy(46,16); printf("5- II. Sozlu...: %3.0lf",kayit.sozlu2);

gotoxy(46,18); printf("6- III. Sozlu...: %3.0lf",kayit.sozlu3);



gotoxy(13,21); printf("Not Ortalamas�....:%4.0lf",ceil(kayit.ortalama));

if(kayit.ortalama>=25 && kayit.ortalama<=44) { kayit.karne=1; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}

if(kayit.ortalama>=45 && kayit. ortalama<=54) { kayit.karne=2; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}

if(kayit.ortalama>=55 && kayit. ortalama<=69) { kayit.karne=3; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}

if(kayit.ortalama>=70 && kayit. ortalama<=84) { kayit.karne=4; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}

if(kayit.ortalama>=85 && kayit. ortalama<=100){ kayit.karne=5; gotoxy(44,21); printf("Karne notu...: %d",kayit.karne);}



}while(cevap!=27);



gotoxy(16,21); printf("Silmek ˜stiyor Musunuz [E/H]...:");

cevap=getch();

if(cevap =='E'|| cevap=='e'){

kayit.k='s';

fseek(dosya,i*sizeof(struct kayit_tipi),SEEK_SET);

fwrite(&kayit,sizeof(struct kayit_tipi),1,dosya);

flushall();

gotoxy(16,21); printf(" Kay�t Silindi........ ");

gotoxy(10,24); printf(" ");

gotoxy(16,24); printf(" Devam Edecek Misiniz?[E/H]......:");

c=getch(); }

else{ gotoxy(16,21); printf(" Silinecek Kay�t Bulunamad�...... ");};

} }



}while(c=='E'|| c=='e');



}

int grafik2(void)

{int gd=DETECT,gm,kod;

initgraph(&gd,&gm,"c:\\tc\\bgi");

kod=graphresult();

if(kod!=grOk) {

printf("Grafik hatas�: %d\n",kod);

getch();

exit(1);}

}



//OGRENCI HAKKINDAKI GORUSLER GORUS YAZ BOLUMU

gorusyaz()

{ menurenk();



clrscr();

kutu(6,2,75,4);

kutu(3,5,78,25);

//kutu(6,8,75,23);

kutu(10,6,37,8);

kutu(10,9,37,14);

kutu(43,6,70,8);

kutu(43,9,70,14);

kutu(25,15,55,17);

kutu(25,18,55,23);

gotoxy(24,3); printf(" ***** GORUS YAZ ***** ");



if((dosya2=fopen("gorus.dat","r+b"))==NULL)

dosya2=fopen("gorus.dat","w+b");



dosya=fopen("ogrenci.dat","r+b");



gotoxy(12,7); printf(" Davran�slar� Hakk�nda");

gotoxy(47,7); printf(" Dersleri Hakk�nda ");

gotoxy(27,16); printf("Gelecek Hakk�nda Temenniler");

getch();



}





yaz(char mm[])

{

gotoxy(sutun,satir);

cputs(mm);

}

normal()

{

textbackground(1);

textcolor(15);

}





golgeli()

{

textbackground(15);

textcolor(0);

}







menu(char m[][40],int sut, int sat, int elsay)

{

int key,key2,i;

for(i=0; i<elsay;i++)

{

gotoxy(sut,sat+i); cputs(m[i]);

}

sutun=sut; satir=sat; sec=0;

golgeli(); yaz(m[sec]);



while((key=getch())!=27)

if (key==0)

{

key2=getch();

{

switch(key2)

{

case 72:

normal(); yaz(m[sec]);

if(sec==0) { satir=sat+elsay-1; sec=elsay-1;}

else{satir=satir-1; sec=sec-1;}

golgeli(); yaz(m[sec]); break;

case 80:

normal(); yaz(m[sec]);

if(sec==elsay-1){satir=sat; sec=0;}

else {satir=satir+1; sec=sec+1;}

golgeli(); yaz(m[sec]); break;

}

}

}

else if (key==13) return sec;

return 27;

}

yazdir_menu()

{

clrscr();

int s2;

do

{

normal();

clrscr();

kutu(3,3,78,24);

kutu(5,2,76,4);

kutu(20,6,58,22);

kutu(23,8,55,20);

gotoxy(27,3); printf(" OGRENCIYE AIT BILGILER ");

s2=menu(menu2,32,12,5);

if(s2==0) giris();

if(s2==1) listele();

if(s2==2) arama();

if(s2==3) duzelt();

if(s2==4) silme();

}while(s2!=27);

}



yazdir_menu1()

{

int s3;

do{

normal(); clrscr();

kutu(3,3,78,24);

kutu(5,2,76,4);

kutu(20,6,58,22);

kutu(23,8,55,20);

gotoxy(27,3); printf(" OGRENCININ NOT BILGILERI ");



s3=menu(menu4,32,12,5);

if(s3==0) giris1();

if(s3==1) listele1();

if(s3==2) arama1();

if(s3==3) duzelt1();

if(s3==4) silme1();

}while(s3!=27);

}



yazdir_menu2()

{ clrscr();

int s4;

do{

normal(); clrscr();

kutu(3,3,78,24);

kutu(5,2,76,4);

kutu(24,8,54,19);

kutu(28,10,49,17);

gotoxy(27,3); printf(" OGRENCI HAKKINDAKI GORUSLER ");



s4=menu(menu3,34,13,2);

if(s4==0) gorusyaz();

if(s4==1) break;

}while(s4!=27);

}

int grafik(void)

{int gd= DETECT, gm, kod;

int x1,y1,g,i,z,zk,a,b,yy,x,y;

float yc,xc,f;

char *isim;

initgraph(&gd,&gm,"c:\\tc\\bgi");

kod=graphresult();

if(kod!= grOk) {

printf("Grafik hatas�: %s\n",grapherrormsg(kod));

printf("Bir tuŸa bas�n�z:");

getch(); exit(1);

}

x1=300; y1=120; g=12; f=0.05;

i=-140; z=-100; setbkcolor(1);

do{

zk=z*z; xc=x1+0.75*z;

yc=200-(y1+0.5*z);

x=i;



do{

y=g*sin(f*sqrt(x*x+zk))-0.5;

a=floor(xc+x); b=floor(yc-y+20 );

putpixel(a,b,15);

yy=g*cos(f*sqrt(x*x+zk))+0.5;

b=floor(yc-yy+20);

putpixel(a,b+280,14);

x++;



} while(x<150);

z=z+4;



} while(z<100);





settextstyle(7,0,2);

outtextxy(30,194,"10/B");

settextstyle(7,0,5);

outtextxy(30,220,"OGRENCI TAKIP PROGRAMI");



getch();

closegraph();}











main()

{

int s;

do

{ grafik();

normal(); clrscr();

kutu(3,3,78,22);

kutu(5,2,76,4);

kutu(19,6,59,20);

kutu(22,8,56,18);

kutu(3,23,78,25);

gotoxy(27,3); printf(" OGRENCI TAKIP PROGRAMI ");

gotoxy(17,24); printf("!NOT: €�k�Ÿlar ˜‡in ESC TuŸunu Kulllan�n�z...");

s=menu(menu1,26,12,3);

switch(s){



case 0: yazdir_menu(); break;

case 1: yazdir_menu1(); break;

case 2: yazdir_menu2(); break;



case 27: exit(1);

}

}while(1);

}
Alıntı ile Cevapla
Cevapla


Seçenekler


Benzer Konular
Konu Konu Açanlar Forum Cevaplar Güncel Mesajlar
120 öğrenci ABD yolcusu cunobag Eğitim - sınavlar - üniversiteler 0 25-06-2008 05:04
Cep telefonundan takip kadınca Haberler 0 07-06-2008 11:37
Adsense gelirlerinizi kolay takip.. rapor spam-reklam 2 15-04-2008 09:48
Bu Forumu Takip Eden Çok Şey Kazanır diviksor Forum siteleri 5 21-03-2008 03:17
Eğitimde medya takip dönemi B737 Eğitim - sınavlar - üniversiteler 0 18-02-2008 11:34

Siteye link vermek için alttaki kodu sitenize ekleyin
Ya da kodu Ctrl+C ile kopyalayın
Örnek görünüm: Webmaster Sitesi

Kadınlar blogu ~ Apple iPhone, iPod Touch ( iTouch ) Forum iPhone