Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstdlib>
- #include <stdio.h>
- #include <string>
- #include <ctime>
- #include <fstream>
- using namespace std;
- void a(char word[]);
- void b(char word[]);
- void c(char word[]);
- void d(char word[]);
- void e(char word[]);
- void f(char word[]);
- void g(char word[]);
- void h(char word[]);
- void i(char word[]);
- void j(char word[]);
- void k(char word[]);
- void l(char word[]);
- void m(char word[]);
- void n(char word[]);
- void o(char word[]);
- void p(char word[]);
- void q(char word[]);
- void r(char word[]);
- void s(char word[]);
- void t(char word[]);
- void u(char word[]);
- void v(char word[]);
- void w(char word[]);
- void x(char word[]);
- void y(char word[]);
- void z(char word[]);
- int event;
- int ji=0;
- int main(int argc, char** argv)
- {
- ofstream output;
- output.open("/home/stud4g/Scrivania/Random_words/|10milion_7|letter.odt");
- srand((unsigned)time(NULL));
- int lenght,nW;
- int ii=0;
- cout<<"Lunghezza parola/e: ";
- cin>>lenght;
- char word[lenght];
- cout<<"Numero parole: ";
- cin>>nW;
- do
- {
- event=rand()% 26+1;
- switch(event)
- {
- case 1:word[0]='a';break;
- case 2:word[0]='b';break;
- case 3:word[0]='c';break;
- case 4:word[0]='d';break;
- case 5:word[0]='e';break;
- case 6:word[0]='f';break;
- case 7:word[0]='g';break;
- case 8:word[0]='h';break;
- case 9:word[0]='i';break;
- case 10:word[0]='j';break;
- case 11:word[0]='k';break;
- case 12:word[0]='l';break;
- case 13:word[0]='m';break;
- case 14:word[0]='n';break;
- case 15:word[0]='o';break;
- case 16:word[0]='p';break;
- case 17:word[0]='q';break;
- case 18:word[0]='r';break;
- case 19:word[0]='s';break;
- case 20:word[0]='t';break;
- case 21:word[0]='u';break;
- case 22:word[0]='v';break;
- case 23:word[0]='w';break;
- case 24:word[0]='x';break;
- case 25:word[0]='y';break;
- case 26:word[0]='z';break;
- }
- for(ji=0;ji<lenght;ji++)
- {
- if(word[ji]=='a')
- {
- a(word);
- }
- if(word[ji]=='b')
- {
- b(word);
- }
- if(word[ji]=='c')
- {
- c(word);
- }
- if(word[ji]=='d')
- {
- d(word);
- }
- if(word[ji]=='e')
- {
- e(word);
- }
- if(word[ji]=='f')
- {
- f(word);
- }
- if(word[ji]=='g')
- {
- g(word);
- }
- if(word[ji]=='h')
- {
- h(word);
- }
- if(word[ji]=='i')
- {
- i(word);
- }
- if(word[ji]=='j')
- {
- j(word);
- }
- if(word[ji]=='k')
- {
- k(word);
- }
- if(word[ji]=='l')
- {
- l(word);
- }
- if(word[ji]=='m')
- {
- m(word);
- }
- if(word[ji]=='n')
- {
- n(word);
- }
- if(word[ji]=='o')
- {
- o(word);
- }
- if(word[ji]=='p')
- {
- p(word);
- }
- if(word[ji]=='q')
- {
- q(word);
- }
- if(word[ji]=='r')
- {
- r(word);
- }
- if(word[ji]=='s')
- {
- s(word);
- }if(word[ji]=='t')
- {
- t(word);
- }
- if(word[ji]=='u')
- {
- u(word);
- }
- if(word[ji]=='v')
- {
- v(word);
- }
- if(word[ji]=='w')
- {
- w(word);
- }
- if(word[ji]=='x')
- {
- x(word);
- }
- if(word[ji]=='y')
- {
- y(word);
- }
- if(word[ji]=='z')
- {
- z(word);
- }
- }
- for(int i=0;i<lenght;i++)
- {
- output<<word[i];
- cout<<word[i];
- }
- output<<" ";
- cout<<endl;
- ii++;
- }while(ii!=nW);
- output.close();
- return 0;
- }
- void a(char word[])
- {
- event=rand()% 25+1;
- switch(event)
- {
- case 1:word[ji+1]='b';break;
- case 2:word[ji+1]='c';break;
- case 3:word[ji+1]='d';break;
- case 4:word[ji+1]='e';break;
- case 5:word[ji+1]='f';break;
- case 6:word[ji+1]='g';break;
- case 7:word[ji+1]='h';break;
- case 8:word[ji+1]='i';break;
- case 9:word[ji+1]='j';break;
- case 10:word[ji+1]='k';break;
- case 11:word[ji+1]='l';break;
- case 12:word[ji+1]='m';break;
- case 13:word[ji+1]='n';break;
- case 14:word[ji+1]='o';break;
- case 15:word[ji+1]='p';break;
- case 16:word[ji+1]='q';break;
- case 17:word[ji+1]='r';break;
- case 18:word[ji+1]='s';break;
- case 19:word[ji+1]='t';break;
- case 20:word[ji+1]='u';break;
- case 21:word[ji+1]='v';break;
- case 22:word[ji+1]='w';break;
- case 23:word[ji+1]='x';break;
- case 24:word[ji+1]='y';break;
- case 25:word[ji+1]='z';break;
- }
- }
- void b(char word[])
- {
- if((v[ji-1]==b)&&(v[ji-2]!=b))
- {
- event=rand()% 10+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='b';break;
- case 3:word[ji+1]='e';break;
- case 4:word[ji+1]='i';break;
- case 5:word[ji+1]='j';break;
- case 6:word[ji+1]='l';break;
- case 7:word[ji+1]='o';break;
- case 8:word[ji+1]='r';break;
- case 9:word[ji+1]='u';break;
- case 10:word[ji+1]='y';break;
- }
- }
- if((v[ji-1]==b)&&(v[ji-2]==b))
- {
- event=rand()% 9+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='j';break;
- case 5:word[ji+1]='l';break;
- case 6:word[ji+1]='o';break;
- case 7:word[ji+1]='r';break;
- case 8:word[ji+1]='u';break;
- case 9:word[ji+1]='y';break;
- }
- }
- if(v[ji-1]!=b)
- {
- event=rand()% 10+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='b';break;
- case 3:word[ji+1]='e';break;
- case 4:word[ji+1]='i';break;
- case 5:word[ji+1]='j';break;
- case 6:word[ji+1]='l';break;
- case 7:word[ji+1]='o';break;
- case 8:word[ji+1]='r';break;
- case 9:word[ji+1]='u';break;
- case 10:word[ji+1]='y';break;
- }
- }
- }
- void c(char word[])
- {
- if((v[ji-1]==c)&&(v[ji-2]!=c))
- {
- event=rand()% 11+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='c';break;
- case 3:word[ji+1]='e';break;
- case 4:word[ji+1]='h';break;
- case 5:word[ji+1]='i';break;
- case 6:word[ji+1]='l';break;
- case 7:word[ji+1]='n';break;
- case 8:word[ji+1]='o';break;
- case 9:word[ji+1]='r';break;
- case 10:word[ji+1]='u';break;
- case 11:word[ji+1]='y';break;
- }
- }
- if((v[ji-1]==c)&&(v[ji-2]==c))
- {
- event=rand()% 10+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='h';break;
- case 4:word[ji+1]='i';break;
- case 5:word[ji+1]='l';break;
- case 6:word[ji+1]='n';break;
- case 7:word[ji+1]='o';break;
- case 8:word[ji+1]='r';break;
- case 9:word[ji+1]='u';break;
- case 10:word[ji+1]='y';break;
- }
- }
- if(v[ji-1]!=c)
- {
- event=rand()% 11+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='c';break;
- case 3:word[ji+1]='e';break;
- case 4:word[ji+1]='h';break;
- case 5:word[ji+1]='i';break;
- case 6:word[ji+1]='l';break;
- case 7:word[ji+1]='n';break;
- case 8:word[ji+1]='o';break;
- case 9:word[ji+1]='r';break;
- case 10:word[ji+1]='u';break;
- case 11:word[ji+1]='y';break;
- }
- }
- }
- void d(char word[])
- {
- if((v[ji-1]==d)&&(v[ji-2]!=d))
- {
- event=rand()% 9+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='d';break;
- case 3:word[ji+1]='e';break;
- case 4:word[ji+1]='i';break;
- case 5:word[ji+1]='n';break;
- case 6:word[ji+1]='o';break;
- case 7:word[ji+1]='r';break;
- case 8:word[ji+1]='u';break;
- case 9:word[ji+1]='y';break;
- }
- }
- if((v[ji-1]==d)&&(v[ji-2]==d))
- {
- event=rand()% 8+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='n';break;
- case 5:word[ji+1]='o';break;
- case 6:word[ji+1]='r';break;
- case 7:word[ji+1]='u';break;
- case 8:word[ji+1]='y';break;
- }
- }
- if(v[ji-1]!=d)
- {
- event=rand()% 9+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='d';break;
- case 3:word[ji+1]='e';break;
- case 4:word[ji+1]='i';break;
- case 5:word[ji+1]='n';break;
- case 6:word[ji+1]='o';break;
- case 7:word[ji+1]='r';break;
- case 8:word[ji+1]='u';break;
- case 9:word[ji+1]='y';break;
- }
- }
- }
- void e(char word[])
- {
- event=rand()% 9+1;
- switch(event)
- {
- case 1:word[ji+1]='b';break;
- case 2:word[ji+1]='c';break;
- case 3:word[ji+1]='d';break;
- case 4:word[ji+1]='f';break;
- case 5:word[ji+1]='g';break;
- case 6:word[ji+1]='h';break;
- case 7:word[ji+1]='i';break;
- case 8:word[ji+1]='j';break;
- case 9:word[ji+1]='k';break;
- case 10:word[ji+1]='l';break;
- case 11:word[ji+1]='m';break;
- case 12:word[ji+1]='n';break;
- case 13:word[ji+1]='o';break;
- case 14:word[ji+1]='p';break;
- case 15:word[ji+1]='q';break;
- case 16:word[ji+1]='r';break;
- case 17:word[ji+1]='s';break;
- case 18:word[ji+1]='t';break;
- case 19:word[ji+1]='u';break;
- case 20:word[ji+1]='v';break;
- case 21:word[ji+1]='x';break;
- case 22:word[ji+1]='y';break;
- case 23:word[ji+1]='z';break;
- }
- }
- void f(char word[])
- {
- if((v[ji-1]==f)&&(v[ji-2]!=f))
- {
- event=rand()% 9+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='f';break;
- case 4:word[ji+1]='i';break;
- case 5:word[ji+1]='l';break;
- case 6:word[ji+1]='o';break;
- case 7:word[ji+1]='r';break;
- case 8:word[ji+1]='s';break;
- case 9:word[ji+1]='u';break;
- }
- }
- if((v[ji-1]==d)&&(v[ji-2]==d))
- {
- event=rand()% 8+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='l';break;
- case 5:word[ji+1]='o';break;
- case 6:word[ji+1]='r';break;
- case 7:word[ji+1]='s';break;
- case 8:word[ji+1]='u';break;
- }
- }
- if(v[ji-1]!=f)
- {
- event=rand()% 9+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='f';break;
- case 4:word[ji+1]='i';break;
- case 5:word[ji+1]='l';break;
- case 6:word[ji+1]='o';break;
- case 7:word[ji+1]='r';break;
- case 8:word[ji+1]='s';break;
- case 9:word[ji+1]='u';break;
- }
- }
- }
- void g(char word[])
- {
- if((v[ji-1]==g)&&(v[ji-2]!=g))
- {
- event=rand()% 10+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='g';break;
- case 4:word[ji+1]='h';break;
- case 5:word[ji+1]='i';break;
- case 6:word[ji+1]='l';break;
- case 7:word[ji+1]='n';break;
- case 8:word[ji+1]='o';break;
- case 9:word[ji+1]='r';break;
- case 10:word[ji+1]='u';break;
- }
- }
- if((v[ji-1]==d)&&(v[ji-2]==d))
- {
- event=rand()% 9+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='h';break;
- case 4:word[ji+1]='i';break;
- case 5:word[ji+1]='l';break;
- case 6:word[ji+1]='n';break;
- case 7:word[ji+1]='o';break;
- case 8:word[ji+1]='r';break;
- case 9:word[ji+1]='u';break;
- }
- }
- if(v[ji-1]!=g)
- {
- event=rand()% 10+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='g';break;
- case 4:word[ji+1]='h';break;
- case 5:word[ji+1]='i';break;
- case 6:word[ji+1]='l';break;
- case 7:word[ji+1]='n';break;
- case 8:word[ji+1]='o';break;
- case 9:word[ji+1]='r';break;
- case 10:word[ji+1]='u';break;
- }
- }
- }
- void h(char word[])
- {
- event=rand()% 5+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='o';break;
- case 5:word[ji+1]='u';break;
- }
- }
- void i(char word[])
- {
- event=rand()% 23+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='b';break;
- case 3:word[ji+1]='c';break;
- case 4:word[ji+1]='d';break;
- case 5:word[ji+1]='e';break;
- case 6:word[ji+1]='f';break;
- case 7:word[ji+1]='g';break;
- case 8:word[ji+1]='h';break;
- case 9:word[ji+1]='j';break;
- case 10:word[ji+1]='k';break;
- case 11:word[ji+1]='l';break;
- case 12:word[ji+1]='m';break;
- case 13:word[ji+1]='n';break;
- case 14:word[ji+1]='o';break;
- case 15:word[ji+1]='p';break;
- case 16:word[ji+1]='q';break;
- case 17:word[ji+1]='r';break;
- case 18:word[ji+1]='s';break;
- case 19:word[ji+1]='t';break;
- case 20:word[ji+1]='u';break;
- case 21:word[ji+1]='v';break;
- case 22:word[ji+1]='y';break;
- case 23:word[ji+1]='z';break;
- }
- }
- void j(char word[])
- {
- event=rand()% 5+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='o';break;
- case 5:word[ji+1]='u';break;
- }
- }
- void k(char word[])
- {
- event=rand()% 5+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='o';break;
- case 5:word[ji+1]='u';break;
- }
- }
- void l(char word[])
- {
- if((v[ji-1]==l)&&(v[ji-2]!=l))
- {
- event=rand()% 5+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='l';break;
- case 5:word[ji+1]='o';break;
- case 6:word[ji+1]='u';break;
- }
- }
- if((v[ji-1]==l)&&(v[ji-2]==l))
- {
- event=rand()% 5+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='o';break;
- case 5:word[ji+1]='u';break;
- }
- }
- if(v[ji-1]!=l)
- {
- event=rand()% 5+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='l';break;
- case 5:word[ji+1]='o';break;
- case 6:word[ji+1]='u';break;
- }
- }
- }
- void m(char word[])
- {
- if((v[ji-1]==l)&&(v[ji-2]!=l))
- {
- event=rand()% 10+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='l';break;
- case 5:word[ji+1]='m';break;
- case 6:word[ji+1]='n';break;
- case 7:word[ji+1]='o';break;
- case 8:word[ji+1]='r';break;
- case 9:word[ji+1]='s';break;
- case 10:word[ji+1]='y';break;
- }
- }
- if((v[ji-1]==m)&&(v[ji-2]==m))
- {
- event=rand()% 9+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='l';break;
- case 5:word[ji+1]='n';break;
- case 6:word[ji+1]='o';break;
- case 7:word[ji+1]='r';break;
- case 8:word[ji+1]='s';break;
- case 9:word[ji+1]='y';break;
- }
- }
- if(v[ji-1]!=l)
- {
- event=rand()% 10+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='l';break;
- case 5:word[ji+1]='m';break;
- case 6:word[ji+1]='n';break;
- case 7:word[ji+1]='o';break;
- case 8:word[ji+1]='r';break;
- case 9:word[ji+1]='s';break;
- case 10:word[ji+1]='y';break;
- }
- }
- }
- void n(char word[])
- {
- if((v[ji-1]==n)&&(v[ji-2]!=n))
- {
- event=rand()% 6+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='n';break;
- case 5:word[ji+1]='o';break;
- case 6:word[ji+1]='u';break;
- }
- }
- if((v[ji-1]==n)&&(v[ji-2]==n))
- {
- event=rand()% 5+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='o';break;
- case 5:word[ji+1]='u';break;
- }
- }
- if(v[ji-1]!=n)
- {
- event=rand()% 6+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='n';break;
- case 5:word[ji+1]='o';break;
- case 6:word[ji+1]='u';break;
- }
- }
- }
- void o(char word[])
- {
- event=rand()% 10+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='b';break;
- case 3:word[ji+1]='c';break;
- case 4:word[ji+1]='d';break;
- case 5:word[ji+1]='f';break;
- case 6:word[ji+1]='g';break;
- case 7:word[ji+1]='h';break;
- case 8:word[ji+1]='i';break;
- case 9:word[ji+1]='j';break;
- case 10:word[ji+1]='k';break;
- case 11:word[ji+1]='l';break;
- case 12:word[ji+1]='m';break;
- case 13:word[ji+1]='n';break;
- case 14:word[ji+1]='p';break;
- case 15:word[ji+1]='q';break;
- case 16:word[ji+1]='r';break;
- case 17:word[ji+1]='s';break;
- case 18:word[ji+1]='t';break;
- case 19:word[ji+1]='v';break;
- case 20:word[ji+1]='x';break;
- case 21:word[ji+1]='y';break;
- case 22:word[ji+1]='z';break;
- }
- }
- void p(char word[])
- {
- if((v[ji-1]==p)&&(v[ji-2]!=p))
- {
- event=rand()% 12+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='h';break;
- case 4:word[ji+1]='i';break;
- case 5:word[ji+1]='l';break;
- case 6:word[ji+1]='n';break;
- case 7:word[ji+1]='o';break;
- case 8:word[ji+1]='p';break;
- case 9:word[ji+1]='r';break;
- case 10:word[ji+1]='s';break;
- case 11:word[ji+1]='u';break;
- case 12:word[ji+1]='y';break;
- }
- }
- if((v[ji-1]==p)&&(v[ji-2]==p))
- {
- event=rand()% 11+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='h';break;
- case 4:word[ji+1]='i';break;
- case 5:word[ji+1]='l';break;
- case 6:word[ji+1]='n';break;
- case 7:word[ji+1]='o';break;
- case 8:word[ji+1]='r';break;
- case 9:word[ji+1]='s';break;
- case 10:word[ji+1]='u';break;
- case 11:word[ji+1]='y';break;
- }
- }
- if(v[ji-1]!=p)
- {
- event=rand()% 12+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='h';break;
- case 4:word[ji+1]='i';break;
- case 5:word[ji+1]='l';break;
- case 6:word[ji+1]='n';break;
- case 7:word[ji+1]='o';break;
- case 8:word[ji+1]='p';break;
- case 9:word[ji+1]='r';break;
- case 10:word[ji+1]='s';break;
- case 11:word[ji+1]='u';break;
- case 12:word[ji+1]='y';break;
- }
- }
- }
- void q(char word[])
- {
- if((v[ji-1]==q)&&(v[ji-2]!=q))
- {
- event=rand()% 6+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='o';break;
- case 5:word[ji+1]='q';break;
- case 6:word[ji+1]='u';break;
- }
- }
- if((v[ji-1]==q)&&(v[ji-2]==q))
- {
- event=rand()% 5+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='o';break;
- case 5:word[ji+1]='u';break;
- }
- }
- if(v[ji-1]!=q)
- {
- event=rand()% 6+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='o';break;
- case 5:word[ji+1]='q';break;
- case 6:word[ji+1]='u';break;
- }
- }
- }
- void r(char word[])
- {
- if((v[ji-1]==r)&&(v[ji-2]!=r))
- {
- event=rand()% 6+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='o';break;
- case 5:word[ji+1]='r';break;
- case 6:word[ji+1]='u';break;
- }
- }
- if((v[ji-1]==r)&&(v[ji-2]==r))
- {
- event=rand()% 5+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='o';break;
- case 5:word[ji+1]='u';break;
- }
- }
- if(v[ji-1]!=r)
- {
- event=rand()% 6+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='o';break;
- case 5:word[ji+1]='r';break;
- case 6:word[ji+1]='u';break;
- }
- }
- }
- void s(char word[])
- {
- if((v[ji-1]==s)&&(v[ji-2]!=s))
- {
- event=rand()% 24+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='b';break;
- case 3:word[ji+1]='c';break;
- case 4:word[ji+1]='d';break;
- case 5:word[ji+1]='e';break;
- case 6:word[ji+1]='f';break;
- case 7:word[ji+1]='g';break;
- case 8:word[ji+1]='h';break;
- case 9:word[ji+1]='i';break;
- case 10:word[ji+1]='j';break;
- case 11:word[ji+1]='k';break;
- case 12:word[ji+1]='l';break;
- case 13:word[ji+1]='m';break;
- case 14:word[ji+1]='n';break;
- case 15:word[ji+1]='o';break;
- case 16:word[ji+1]='p';break;
- case 17:word[ji+1]='q';break;
- case 18:word[ji+1]='r';break;
- case 19:word[ji+1]='s';break;
- case 20:word[ji+1]='t';break;
- case 21:word[ji+1]='u';break;
- case 22:word[ji+1]='v';break;
- case 23:word[ji+1]='w';break;
- case 24:word[ji+1]='y';break;
- }
- }
- if((v[ji-1]==s)&&(v[ji-2]==s))
- {
- event=rand()% 23+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='b';break;
- case 3:word[ji+1]='c';break;
- case 4:word[ji+1]='d';break;
- case 5:word[ji+1]='e';break;
- case 6:word[ji+1]='f';break;
- case 7:word[ji+1]='g';break;
- case 8:word[ji+1]='h';break;
- case 9:word[ji+1]='i';break;
- case 10:word[ji+1]='j';break;
- case 11:word[ji+1]='k';break;
- case 12:word[ji+1]='l';break;
- case 13:word[ji+1]='m';break;
- case 14:word[ji+1]='n';break;
- case 15:word[ji+1]='o';break;
- case 16:word[ji+1]='p';break;
- case 17:word[ji+1]='q';break;
- case 18:word[ji+1]='r';break;
- case 19:word[ji+1]='t';break;
- case 20:word[ji+1]='u';break;
- case 21:word[ji+1]='v';break;
- case 22:word[ji+1]='w';break;
- case 23:word[ji+1]='y';break;
- }
- }
- if(v[ji-1]!=s)
- {
- event=rand()% 24+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='b';break;
- case 3:word[ji+1]='c';break;
- case 4:word[ji+1]='d';break;
- case 5:word[ji+1]='e';break;
- case 6:word[ji+1]='f';break;
- case 7:word[ji+1]='g';break;
- case 8:word[ji+1]='h';break;
- case 9:word[ji+1]='i';break;
- case 10:word[ji+1]='j';break;
- case 11:word[ji+1]='k';break;
- case 12:word[ji+1]='l';break;
- case 13:word[ji+1]='m';break;
- case 14:word[ji+1]='n';break;
- case 15:word[ji+1]='o';break;
- case 16:word[ji+1]='p';break;
- case 17:word[ji+1]='q';break;
- case 18:word[ji+1]='r';break;
- case 19:word[ji+1]='s';break;
- case 20:word[ji+1]='t';break;
- case 21:word[ji+1]='u';break;
- case 22:word[ji+1]='v';break;
- case 23:word[ji+1]='w';break;
- case 24:word[ji+1]='y';break;
- }
- }
- }
- void t(char word[])
- {
- if((v[ji-1]==t)&&(v[ji-2]!=t))
- {
- event=rand()% 10+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='l';break;
- case 5:word[ji+1]='o';break;
- case 6:word[ji+1]='r';break;
- case 7:word[ji+1]='s';break;
- case 8:word[ji+1]='t';break;
- case 9:word[ji+1]='u';break;
- case 10:word[ji+1]='y';break;
- }
- }
- if((v[ji-1]==t)&&(v[ji-2]==t))
- {
- event=rand()% 9+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='l';break;
- case 5:word[ji+1]='o';break;
- case 6:word[ji+1]='r';break;
- case 7:word[ji+1]='s';break;
- case 8:word[ji+1]='u';break;
- case 9:word[ji+1]='y';break;
- }
- }
- if(v[ji-1]!=t)
- {
- event=rand()% 10+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='l';break;
- case 5:word[ji+1]='o';break;
- case 6:word[ji+1]='r';break;
- case 7:word[ji+1]='s';break;
- case 8:word[ji+1]='t';break;
- case 9:word[ji+1]='u';break;
- case 10:word[ji+1]='y';break;
- }
- }
- }
- void u(char word[])
- {
- event=rand()% 6+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='b';break;
- case 3:word[ji+1]='d';break;
- case 4:word[ji+1]='e';break;
- case 5:word[ji+1]='f';break;
- case 6:word[ji+1]='g';break;
- case 8:word[ji+1]='i';break;
- case 9:word[ji+1]='j';break;
- case 10:word[ji+1]='k';break;
- case 11:word[ji+1]='l';break;
- case 12:word[ji+1]='m';break;
- case 13:word[ji+1]='n';break;
- case 14:word[ji+1]='o';break;
- case 15:word[ji+1]='p';break;
- case 16:word[ji+1]='q';break;
- case 17:word[ji+1]='r';break;
- case 18:word[ji+1]='s';break;
- case 19:word[ji+1]='t';break;
- case 20:word[ji+1]='v';break;
- case 21:word[ji+1]='y';break;
- case 22:word[ji+1]='z';break;
- }
- }
- void v(char word[])
- {
- if((v[ji-1]==v)&&(v[ji-2]!=v))
- {
- event=rand()% 10+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='l';break;
- case 5:word[ji+1]='n';break;
- case 6:word[ji+1]='o';break;
- case 7:word[ji+1]='r';break;
- case 8:word[ji+1]='u';break;
- case 9:word[ji+1]='v';break;
- case 10:word[ji+1]='y';break;
- }
- }
- if((v[ji-1]==v)&&(v[ji-2]==v))
- {
- event=rand()% 9+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='l';break;
- case 5:word[ji+1]='o';break;
- case 6:word[ji+1]='r';break;
- case 7:word[ji+1]='s';break;
- case 8:word[ji+1]='u';break;
- case 9:word[ji+1]='y';break;
- }
- }
- if(v[ji-1]!=v)
- {
- event=rand()% 10+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='l';break;
- case 5:word[ji+1]='o';break;
- case 6:word[ji+1]='r';break;
- case 7:word[ji+1]='s';break;
- case 8:word[ji+1]='t';break;
- case 9:word[ji+1]='u';break;
- case 10:word[ji+1]='y';break;
- }
- }
- }
- void w(char word[])
- {
- event=rand()% 7+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='h';break;
- case 4:word[ji+1]='i';break;
- case 5:word[ji+1]='o';break;
- case 6:word[ji+1]='u';break;
- case 7:word[ji+1]='y';break;
- }
- }
- void x(char word[])
- {
- event=rand()% 6+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='o';break;
- case 5:word[ji+1]='u';break;
- case 6:word[ji+1]='y';break;
- }
- }
- void y(char word[])
- {
- event=rand()% 5+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='i';break;
- case 4:word[ji+1]='o';break;
- case 5:word[ji+1]='u';break;
- }
- }
- void z(char word[])
- {
- if((v[ji-1]==z)&&(v[ji-2]!=z))
- {
- event=rand()% 9+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='h';break;
- case 4:word[ji+1]='i';break;
- case 5:word[ji+1]='l';break;
- case 6:word[ji+1]='o';break;
- case 7:word[ji+1]='u';break;
- case 8:word[ji+1]='y';break;
- case 9:word[ji+1]='z';break;
- }
- }
- if((v[ji-1]==z)&&(v[ji-2]==z))
- {
- event=rand()% 8+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='h';break;
- case 4:word[ji+1]='i';break;
- case 5:word[ji+1]='l';break;
- case 6:word[ji+1]='o';break;
- case 7:word[ji+1]='u';break;
- case 8:word[ji+1]='y';break;
- }
- }
- if(v[ji-1]!=z)
- {
- event=rand()% 9+1;
- switch(event)
- {
- case 1:word[ji+1]='a';break;
- case 2:word[ji+1]='e';break;
- case 3:word[ji+1]='h';break;
- case 4:word[ji+1]='i';break;
- case 5:word[ji+1]='l';break;
- case 6:word[ji+1]='o';break;
- case 7:word[ji+1]='u';break;
- case 8:word[ji+1]='y';break;
- case 9:word[ji+1]='z';break;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement