نوشته شده در تاريخ پنج‌شنبه 26 آبان 1390 توسط hamerstandr | ارسال نظر(0)

 دانلود پرژه ی رسم مربع و پر کردن درون آن

استاد احدی نژاد

دانلود

برای دانلود کد به ادامه ی مطلب مراجعه کنید


char screen[70][70];
void display1(int x1,int y1,int x2,int y2)
{
       for(int i=0;i<70;i++)
              for(int j=0;j<70;j++)
                     screen[i][j]='$';
                          
       for(int i=x1;i<=x2;i++)
              for(int j=y1;j<=y2;j++)
              {
                     if (i==x1 || i==x2)
                           screen[i][j]='X';
                     if (j==y1 || j==y2)
                           screen[i][j]='X';
              }
}
void print()
{
       for(int i=0;i<70;i++)
       {
              for(int j=0;j<70;j++)
                     cout << screen[i][j];
              cout<<endl;
       }
       cin.get();
}
void fill(int x,int y)
{
       if (screen[x][y]='$')
              screen[x][y]='%';
       if ( screen[x-1][y]!='X' && screen[x-1][y]!='%')
              if (screen[x-1][y]='$')
                     fill(x-1,y);
 
       if ( screen[x+1][y]!='X' && screen[x+1][y]!='%')
              if (screen[x+1][y]='$')
                     fill(x+1,y);
 
       if ( screen[x][y+1]!='X' && screen[x][y+1]!='%')
              if (screen[x][y+1]='$')
                     fill(x,y+1);
 
       if ( screen[x][y-1]!='X' && screen[x][y-1]!='%')
              if (screen[x][y-1]='$')
                     fill(x,y-1);
       if ( screen[x-1][y-1]!='X' && screen[x-1][y-1]!='%')
              if (screen[x-1][y-1]='$')
                     fill(x-1,y-1);
 
       if ( screen[x+1][y+1]!='X' && screen[x+1][y+1]!='%')
              if (screen[x+1][y+1]='$')
                     fill(x+1,y+1);
 
}
 

.: Weblog Themes By LoxBlog :.

تمام حقوق اين وبلاگ و مطالب آن متعلق به صاحب آن مي باشد.
💬 نظرات کاربران
💬ثبت نام کاربران
💬ورود کاربران