My photo
Bangalore, Karnataka, India
Extending one hand to help someone has more value rather than joining two hands for prayer

Archives

program of loading 1

Tuesday, September 1, 2009

#include<iostream.h>
#include<conio.h>
#include<graphics.h>
#include<dos.h>
#include<stdlib.h>
void main()
{
int d,m,e,j=0;
char s[4];
d=DETECT;
initgraph(&d,&m,"c:/tc");
e=graphresult();
if(e!=0)
{  cout<<" graphics r not opened";
   getch();
   return;
}

     setbkcolor(6);
     setcolor(RED);
     outtextxy(180,50,"LOADING YOUR PERSONAL SETTING......");
     setcolor(BLUE);                                //outer boundry
     rectangle(100,100,540,240);
     setfillstyle(1,YELLOW);
     floodfill(200,200,BLUE);

     setcolor(BLUE);                   //outer depth
     int a[]={100,240,105,245,545,245,545,105,540,100};
     drawpoly(5,a);
     setfillstyle(1,BLUE);
     floodfill(542,242,BLUE);

     setcolor(1);
     rectangle(145,155,495,185);      //outer
     rectangle(150,160,490,180);     //inner
     setfillstyle(1,1);
     floodfill(147,157,1);

     setcolor(1);
     int b[]={145,185,155,195,505,195,505,165,495,155,495,185,145,185};
     drawpoly(7,b);
     setfillstyle(9,1);
     floodfill(504,193,1);

     setcolor(RED);                //flowing flood
     for(int i=150;i<490;i++)
     {    setcolor(6);
      line(i,160,i,180);
      line(i,179,i,180);
      setcolor(5);
      line(i,162,i,163);
      line(i,177,i,178);
      setcolor(4);
      line(i,164,i,165);
      line(i,175,i,176);
      setcolor(3);
      line(i,166,i,167);
      line(i,173,i,174);
      setcolor(2);
      line(i,168,i,169);
      line(i,171,i,172);
      setcolor(1);
      putpixel(i,170,2);

      if(i%3==0&&i%10!=0&&i%147!=0)
      {  setcolor(4);
         j++;
         itoa(j,s,10);
         settextstyle(7, HORIZ_DIR, 2);
         outtextxy(510,70,s);
         outtextxy(550,70,"%");
      }
      delay(30);
      setcolor(6);
      outtextxy(510,70,s);
      outtextxy(550,70,"%");
     }

getch();
closegraph();
}

0 comments: