ByEmre221
Üye
hemen c# a geçmek doğru olmaz diye düşündüm.c++ ile yazmanın bir avantajını göremedim
pencere içince CLI çalışıyor
Bunu C'de de yazabilirsiniz
Bu tür bir programı C# da yazmak çok daha mantıklı olur
Kod:#include <stdio.h> #include <stdlib.h> #include <conio.h> #include <string.h> #include <time.h> int main(void) { int secim; char DersAdi[50]; char Not[50]; char Tarih[50]; char soru; char dummy[1]; char Print[3][50]; FILE *OdevData; menu: printf("1- Tum Odevleri Gor\n2- Tum Odevleri Sil\n3- Odev Ekle\n4- Program Hakkinda\n5- Yapimci\n\nODEV EKLE KANKA USENME :)\n\n\nSec :"); scanf("%d",&secim); switch(secim) { case 1:{ system("cls"); OdevData=fopen("Odevler.jlly","r"); if(OdevData==NULL) { OdevData=fopen("Odevler.jlly","w"); fclose(OdevData); } char satir[76]; int i; char yaz; while(!feof(OdevData)) { for(i=0;i<=75;i++) { yaz=fgetc(OdevData); satir[i]=yaz; } satir[76]='\0'; printf("%s\n",satir); } fclose(OdevData); printf("\n\nMenuye donmek icin bir tusa basin :\n"); getch(); system("cls"); goto menu; break; } case 2:{ system("cls"); OdevData=fopen("Odevler.jlly","w"); fclose(OdevData); printf("Silme Islemi Tamamlandi...\n\nMenuye donmek icin bir tusa basin :"); getch(); system("cls"); goto menu; break; } case 3:{ system("cls"); dersekle: OdevData=fopen("Odevler.jlly","r"); if(OdevData==NULL) { OdevData=fopen("Odevler.jlly","w"); fclose(OdevData); } OdevData=fopen("Odevler.jlly","a"); gets(dummy); a: printf("Dersin adi :"); gets(DersAdi); printf("Notunuzu girin :"); gets(Not); printf("Ne Zaman Verilecek :"); gets(Tarih); fprintf(OdevData,"%s :%s ( %s )\n",DersAdi,Not,Tarih); fclose(OdevData); quest: printf("Odev Eklemek Istiyor musunuz ? (E-H) :"); scanf("%c",&soru); if(soru == 'e') { goto dersekle; } else if(soru == 'E') { goto dersekle; } else if(soru == 'H') { system("cls"); printf("Menuye Aktariliyorsunuz..."); Sleep(500); system("cls"); goto menu; } else if(soru == 'h') { system("cls"); printf("Menuye Aktariliyorsunuz..."); Sleep(500); system("cls"); goto menu; } else { printf("Hatali Secim Yaptiniz!!\n"); gets(dummy); goto quest; } break; } case 4:{ system("cls"); printf("Yazmaya Usendim...\n\nMenuye donmek icin bir tusa basiniz...\n"); getch(); system("cls"); goto menu; break; } case 5:{ system("cls"); printf("\n\n\n\t\t\t\t\t\t\tJellyBeanci\n\n\n\n\n\nMenuye donmek icin bir tusa basiniz..."); getch(); system("cls"); goto menu; break; } default:{ system("cls"); printf("\nHATA!\n\nMenuye donmek icin bir tusa basiniz...\n"); getch(); system("cls"); goto menu; break; } } return 0; }
15dk benzer bir programı Reverse Engineering ile yazdım. (ama C)

