#include<conio.h>
#include<iostream>
#include<windows.h>
#include<color.h>
#include<stdlib.h>
using namespace std;
void gotoxy (int x,int y)
{
COORD coord;
coord.X = x; coord.Y = y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);
}
void boom();
int main()
{
char ch;
lable:
cout<<white;
gotoxy(25,15);
cout<<"press any key to start or 'n' to exit";
ch=getch();
while(ch!='n' && ch!= 'N')
{
boom();
break;
}
if(ch=='n' || ch=='N')
exit(1);
goto lable;
getch();
return 0;
}
void boom()
{ int i,j,k,l,m,n;
gotoxy(37,23);
cout<<"*";
for(i=-3,j=-3;i<20,j<5;i++,j++)
{
cout<<blue;
gotoxy(37,23-j);
//Sleep(50);
cout<<"*";
cout<<"*";
cout<<yellow;
gotoxy(37,23-j+1);
cout<<"||";
gotoxy(37,23-j+1);
cout<<"\\/";
Beep(150,80);
system("cls");
}gotoxy(37,23-5);
cout<<"**";
for(i=37,j=18,k=37;i>27,j>8,k<47;i--,j--,k++)
{
gotoxy(i,j);
cout<<red<<"*";
gotoxy(k,j);
cout<<"*";
Sleep(100);
system("cls");
}
for(i=27,j=8,k=47,l=8,m=47,n=27;i>19,j>0,k<55,m>39;i--,j--,k++,l++,m--,n++)
{
Beep(350,80);
cout<<yellow;
gotoxy(27,j);
cout<<" *";
gotoxy(i,8);
cout<<"*";
gotoxy(i,l);
cout<<"*";
gotoxy(i,j);
cout<<"*";
gotoxy(47,j);
cout<<" *";
gotoxy(47,l);
cout<<" *";
gotoxy(k,8);
cout<<"*";
gotoxy(k,l);
cout<<"*";
gotoxy(k,j);
cout<<"*";
gotoxy(m,8);
cout<<"*";
gotoxy(27,l);
cout<<" *";
gotoxy(n,l);
cout<<"*";
gotoxy(n,8);
cout<<"*";
gotoxy(n,j);
cout<<"*";
gotoxy(m,j);
cout<<"*";
gotoxy(m,l);
cout<<"*";
//Sleep(50);
system("cls");
}
system("cls");
cout<<green<<" *** *** ** *** * ** * *** **"<<endl;
cout<<green<<" *** *** ** ** ** * ** * * *"<<endl;
cout<<green<<" *** *** ** ** ** * ** * * * "<<endl;
cout<<blue<<" ************ ********** ** * ** * * * "<<endl;
cout<<blue<<" ************ ********** ** * ** * **"<<endl;
cout<<blue<<" *** *** ** ** ** * ** * **"<<endl;
cout<<red<<" *** *** ** ** ** ** * "<<endl;
cout<<red<<" *** *** ** ** ** ** *"<<endl;
cout<<red<<" *** *** ** ** ** ** *"<<endl;
}
#include<iostream>
#include<windows.h>
#include<color.h>
#include<stdlib.h>
using namespace std;
void gotoxy (int x,int y)
{
COORD coord;
coord.X = x; coord.Y = y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);
}
void boom();
int main()
{
char ch;
lable:
cout<<white;
gotoxy(25,15);
cout<<"press any key to start or 'n' to exit";
ch=getch();
while(ch!='n' && ch!= 'N')
{
boom();
break;
}
if(ch=='n' || ch=='N')
exit(1);
goto lable;
getch();
return 0;
}
void boom()
{ int i,j,k,l,m,n;
gotoxy(37,23);
cout<<"*";
for(i=-3,j=-3;i<20,j<5;i++,j++)
{
cout<<blue;
gotoxy(37,23-j);
//Sleep(50);
cout<<"*";
cout<<"*";
cout<<yellow;
gotoxy(37,23-j+1);
cout<<"||";
gotoxy(37,23-j+1);
cout<<"\\/";
Beep(150,80);
system("cls");
}gotoxy(37,23-5);
cout<<"**";
for(i=37,j=18,k=37;i>27,j>8,k<47;i--,j--,k++)
{
gotoxy(i,j);
cout<<red<<"*";
gotoxy(k,j);
cout<<"*";
Sleep(100);
system("cls");
}
for(i=27,j=8,k=47,l=8,m=47,n=27;i>19,j>0,k<55,m>39;i--,j--,k++,l++,m--,n++)
{
Beep(350,80);
cout<<yellow;
gotoxy(27,j);
cout<<" *";
gotoxy(i,8);
cout<<"*";
gotoxy(i,l);
cout<<"*";
gotoxy(i,j);
cout<<"*";
gotoxy(47,j);
cout<<" *";
gotoxy(47,l);
cout<<" *";
gotoxy(k,8);
cout<<"*";
gotoxy(k,l);
cout<<"*";
gotoxy(k,j);
cout<<"*";
gotoxy(m,8);
cout<<"*";
gotoxy(27,l);
cout<<" *";
gotoxy(n,l);
cout<<"*";
gotoxy(n,8);
cout<<"*";
gotoxy(n,j);
cout<<"*";
gotoxy(m,j);
cout<<"*";
gotoxy(m,l);
cout<<"*";
//Sleep(50);
system("cls");
}
system("cls");
cout<<green<<" *** *** ** *** * ** * *** **"<<endl;
cout<<green<<" *** *** ** ** ** * ** * * *"<<endl;
cout<<green<<" *** *** ** ** ** * ** * * * "<<endl;
cout<<blue<<" ************ ********** ** * ** * * * "<<endl;
cout<<blue<<" ************ ********** ** * ** * **"<<endl;
cout<<blue<<" *** *** ** ** ** * ** * **"<<endl;
cout<<red<<" *** *** ** ** ** ** * "<<endl;
cout<<red<<" *** *** ** ** ** ** *"<<endl;
cout<<red<<" *** *** ** ** ** ** *"<<endl;
}
No comments:
Post a Comment