// #include<iostream> #include<conio> #include<time> #include<stdlib> #include<fstream> #include<math> #include <vcl. h> #pragma hdrstop using namespace std; // int normalrandom ; void grafik ; int benimrandom ; void ikiters ; void normalharf ; #pragma argsused int main { int dizib, dizik ; //char onay='e'; int alt, ust, kacsayi; short int secenek; srand(time ; cout<<" "<<endl;; cout<<" 1- Rasgele sayi uretme "<<endl; cout<<" 2- Rasgele harf uretme "<<endl; cout<<" "<<endl; cin>>secenek; clrscr ; if(secenek 1) {cout<<" "<<endl; cout<<" 1-Normal random "<<endl; cout<<" 2-Benim random "<<endl; cout<<" "<<endl; cin>>secenek; clrscr ; if(secenek 1) { cout<<"Kac sayi uretilsin?"; cin>>kacsayi; cout<<"\nHangi sayilar arasi?" ; cin>>alt>>ust; dizib=normalrandom ; cout<<"\nGrafik cizilsinmi? "; if(getche 'e') } else { cout<<"Kac sayi uretilsin?"; cin>>kacsayi; cout<<"\nHangi sayilar arasi?"; cin>>alt>>ust; dizik=benimrandom ; cout<<"\nGrafik cizilsinmi? "; if(getche 'e') }} else getch ; return 0; } // int normalrandom { int a=0, dizia; dizia=new int ; for(a=0;a<uretilecek;a++) return dizia; } // void grafik // { int k, x, i; for (i=alta;i<usta+1;i++) {k=0; for (x=0;x<uretilecek;x++) cout<<i; for(x=0;x<k;x++) cout<<"\xDB"; cout<<k<<endl; } } // int benimrandom { int i, x, y, j; double dizi; int dizi2; dizi=new double ; dizi2=new int ; for (i=0;i<uretilecek;i++) cout<<fixed; for(i=0;i<uretilecek;i++) delete dizi; return dizi2; } // void ikiters { // string alfabe="aeıioöuübcçdfgğhjklmnprsştvyz"; string alfabe="ae io u bc dfg§hjklmnprstvyz" ; int seslisys=0, sessizsys=0, x, i, n, harfli, sayac=0; clock_t basla, bitis; cout<<"Kac harf uretilecek?\n"; cin>>n; char dizi; dizi=new char ; srand(time ; basla=clock ; for(i=0;i<n;i++) { x=rand %29; if(x<8) { if(seslisys-sessizsys<1) else } else { if(sessizsys-seslisys<1) else } cout<<dizi; } bitis=clock ; cout<<"\n"<< /CLK_TCK; cout<<" saniye surdu.\n\n" ; cout<<"Kac harfli kelimeler aratilacak?\n"; cin>>harfli; int j=0, counter=0; i=0; string kelime; //yenidizi; ifstream dosya; // dosya. open ; dosya. open ; basla=clock ; while (! dosya. eof { getline ; if(kelime. length harfli) { while (dizi!='\0') { if(dizi kelime ) { //for(j=0;j<kelime. length ;j++) //yenidizi =dizi ; j=0; while(j<kelime. length &&dizi kelime ) if(counter kelime. length //kelime uzunluğunu karşılaştırır counter=0; } i++; } i=0; } } bitis=clock ; cout<<"\n\n"<< /CLK_TCK<<" saniye surdu." ; cout<<"\n\n"<<sayac<<" uyusan sonuc bulundu."; delete dizi; } // void normalharf { string alfabe="ae io u bc dfg§hjklmnprstvyz" ; int n, i, x, harfli, sayac=0; clock_t basla, bitis; cout<<"Kac harf uretilecek?\n"; cin>>n; char dizi; dizi=new char ; srand(time ; basla=clock ; for(i=0;i<n;i++) bitis=clock ; cout<<"\n"<< /CLK_TCK; cout<<" saniye surdu.\n\n" ; cout<<"Kac harfli kelimeler aratilacak?\n"; cin>>harfli; int j=0, counter=0; i=0; string kelime; //, yenidizi; ifstream dosya; // dosya. open ; dosya. open ; basla=clock ; while (! dosya. eof { getline ; if(kelime. length harfli) { while (dizi!='\0') { if(dizi kelime ) { // for(j=0;j<kelime. length ;j++) // yenidizi =dizi ; j=0; while(j<kelime. length &&dizi kelime ) if(counter kelime. length //kelime uzunluğunu karşılaştırır counter=0; } i++; } i=0; } } bitis=clock ; cout<<"\n\n"<< /CLK_TCK<<" saniye surdu." ; cout<<"\n\n"<<sayac<<" uyusan sonuc bulundu."; delete dizi; } Anlamlı kelimeleri aratmak için herhangi bi sözlük kullanılabilir.

guzel gercekten mantik guzel