Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<math.h>
- #include<conio.h>
- #include<string>
- #include<windows.h>
- #include<ctime>
- using namespace std;
- void full()
- {
- keybd_event(VK_MENU,0x38,0,0);
- keybd_event(VK_RETURN,0x1c,0,0);
- keybd_event(VK_RETURN,0x1c,KEYEVENTF_KEYUP,0);
- keybd_event(VK_MENU,0x38,KEYEVENTF_KEYUP,0);
- }
- void randChar() //randChar function
- {
- char symbol = rand()%126+33;
- cout<<symbol<<"\b";}
- void randCharEnd()
- {
- char symbol = rand()%126+33;
- cout<<symbol;}
- int spaceMaker(int a)
- {
- for(int i =0; i<=a; i++)
- cout<<" ";}int timeWaster (int a)
- {
- a = a * 10;
- for(int i=0; i<= a; i++)
- cout<<" \b";
- }
- void matrix()//matrix function
- {
- system("COLOR 0A");
- srand((unsigned)time(NULL));
- int lineFeedCtr =0;
- int charCtr; int clearCtr = 0; char randChar2; int ctr; int spaceCtr = 0; cout<<"M"; timeWaster(200); cout<<"I"; timeWaster(200); cout<<"N"; timeWaster(200); cout<<"A"; timeWaster(200); cout<<"'"; timeWaster(200); cout<<"S "; timeWaster(200); cout<<"C"; timeWaster(200); cout<<"R"; timeWaster(200); cout<<"E"; timeWaster(200); cout<<"A"; timeWaster(200); cout<<"T"; timeWaster(200); cout<<"I"; timeWaster(200); cout<<"O"; timeWaster(200); cout<<"N "; timeWaster(300); cout<<"."; timeWaster(200); cout<<".."; timeWaster(200); cout<<".."; timeWaster(200); cout<<"."; timeWaster(200);
- cout<<"."; timeWaster(300); cout<<"."; timeWaster(300); cout<<".";
- timeWaster(300); cout<<".\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b"; timeWaster(1200); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randCharEnd(); timeWaster(200); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randCharEnd(); timeWaster(175); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randCharEnd(); randCharEnd(); timeWaster(150); randChar(); randChar(); randChar(); randChar(); randCharEnd(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); timeWaster(125); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randCharEnd(); timeWaster(120); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randCharEnd(); timeWaster(110); randChar(); randChar(); randChar(); randChar(); randCharEnd(); timeWaster(100); randChar(); randChar(); randChar(); randChar(); randCharEnd(); timeWaster(90); randChar(); randChar(); randChar(); randChar(); randCharEnd(); timeWaster(80); randChar(); randChar(); randChar(); randChar(); randCharEnd(); timeWaster(70); randChar(); randChar(); randChar(); randChar(); randCharEnd(); timeWaster(60); randChar(); randChar(); randChar(); randChar(); randCharEnd(); timeWaster(50); randChar(); randChar(); randChar(); randChar(); randCharEnd(); timeWaster(50); randChar(); randChar(); randChar(); randChar(); randCharEnd(); timeWaster(50); randChar(); randChar(); randChar(); randChar(); randCharEnd(); timeWaster(50); randChar(); randChar(); randChar(); randChar(); randCharEnd(); timeWaster(50); randChar(); randChar(); randChar(); randChar(); randCharEnd(); timeWaster(50); randChar(); randChar(); randChar(); randChar(); randCharEnd(); timeWaster(50); randChar(); randChar(); randChar(); randChar(); randCharEnd(); timeWaster(50); randChar(); randChar(); randChar(); randChar(); randCharEnd(); timeWaster(50); randChar(); randChar(); randChar(); randChar(); randCharEnd(); timeWaster(50); randChar(); randChar(); randChar(); randChar(); randCharEnd(); timeWaster(50); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar(); randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar();randChar(); randCharEnd(); timeWaster(50); while(1337>0) { ctr = 0; charCtr = rand()%10+5; spaceCtr = rand()%75;
- if(clearCtr>=280) {
- clearCtr = 0; }
- while(ctr <= charCtr)
- {
- spaceMaker(spaceCtr);
- ctr++;
- randChar2 = static_cast<char>(rand()%126+33);
- cout<<randChar2<<endl;
- clearCtr++;
- if (GetAsyncKeyState(VK_ESCAPE) )
- {
- exit(0);
- }
- for(int b=0; b<=200;b++)
- cout<<" \b";
- }
- }
- }
- double calculator()
- {
- double x;
- double y;
- char cChar;
- cin>>x>>cChar>>y;
- cin.ignore();
- switch (cChar)
- {
- case '+':
- cout<<"The Answer is: "<< x << " + " << y << " = " <<(x + y) <<endl;
- break;
- case '-':
- cout<<"The Answer is: "<< x << " - " << y << " = " <<(x - y) <<endl;
- break;
- case '/':
- cout<<"The Answer is: "<< x << " / " << y << " = " <<(x / y) <<endl;
- break;
- case '*':
- cout<<"The Answer is: "<< x << " * " << y << " = " <<(x * y) <<endl;
- break;
- case '%':
- cout<<"The Answer is: "<< x << " % " << y << " = " <<(y/100 *x) <<endl;
- break;
- case '^':
- cout<<"The Answer is: "<< x << " ^ " << y << " = " <<pow(x , y) <<endl;
- break;
- }
- }
- int main()
- {
- full();
- char doa;
- char answer;
- do{
- system("CLS");
- system("TITLE Mina's Calculator 2");
- system("COLOR 3");
- cout<<" 1) To Calculate Use These Signs : \n (+,-,*,/,^,%) \n \n 2) To Do The Matrix Effect (to exit press escape) \n\n 3) To Exit \n"<<endl;
- timeWaster(200);timeWaster(300);cout<<"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b"<<endl;
- cin>>answer;
- if (answer=='1')
- {
- cout<<" **** U choose calculator... ****\n"<<endl;
- calculator();
- }
- else if (answer=='3')
- {
- Sleep (3);
- timeWaster(250);cout<<" *** Exiting in 3 ***"<<endl;
- Sleep (2);
- timeWaster(500);cout<<" *** 2 ***"<<endl;
- Sleep (1);
- timeWaster(500);cout<<" *** 1 ***"<<endl;
- timeWaster (100);
- cin.get();
- return 0;
- }
- if (answer=='2')
- {
- cout<<" **** U choose the Matrix Effect **** (To Exit it press ESC)"<<endl;
- matrix();
- }
- cout<<"would u like to restart? y or n? "<<endl;
- cin>>doa;
- cin.ignore();
- }while (doa=='y' ||doa=='Y');
- if (doa=='n' || doa=='N')
- {
- cout<<" *** Thanks for using my calculator *** "<<endl;
- }
- cin.get();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement