#include #include using namespace std; main() { initwindow(800,600); int x=100,y=400; int xsang=700; char ch; int paresh=0; while(x<700) { setcolor(15); rectangle(xsang,430,xsang+10,440); circle(x,y,10); line(x,y+10,x,y+30); line(x,y+20,x-20,y+10); line(x,y+20,x+20,y+10); line(x,y+30,x-10,y+40); line(x,y+30,x+10,y+40); delay(100); setcolor(0); rectangle(xsang,430,xsang+10,440); circle(x,y,10); line(x,y+10,x,y+30); line(x,y+20,x-20,y+10); line(x,y+20,x+20,y+10); line(x,y+30,x-10,y+40); line(x,y+30,x+10,y+40); if( kbhit() ) ch=getch(); if(ch=='q') return 1; if(ch=='w') paresh=6; if(ch=='s') y+=20; x+=10; xsang-=10; if(paresh>=4) { y-=20; paresh--; } else if(paresh>=1) { y+=20; paresh--; } ch=' '; } getch(); }