دوست عزیز، به سایت علمی نخبگان جوان خوش آمدید

مشاهده این پیام به این معنی است که شما در سایت عضو نیستید، لطفا در صورت تمایل جهت عضویت در سایت علمی نخبگان جوان اینجا کلیک کنید.

توجه داشته باشید، در صورتی که عضو سایت نباشید نمی توانید از تمامی امکانات و خدمات سایت استفاده کنید.
نمایش نتایج: از شماره 1 تا 4 , از مجموع 4

موضوع: سورس برنامه دوز

  1. #1
    کـــــــاربر فــــعال
    رشته تحصیلی
    کامپیوتر(مهندسی نرم افزار)
    نوشته ها
    18,304
    ارسال تشکر
    4,182
    دریافت تشکر: 19,008
    قدرت امتیاز دهی
    220
    Array

    Ok سورس برنامه دوز

    لطفا از اینجا دانلود کنید.
    شنبه : یارب العالمین 1شنبه : یا ذاالجلال والاکرام
    2شنبه : یا قاضی الحاجات 3شنبه : یاارحم الراحمین
    4شنبه : یا حی یاقیوم 5شنبه : لا اله الا الله الملک الحق المبین
    جمعه : اللهم صل علی محمد وال محمد وعجل فرجهم

  2. کاربرانی که از پست مفید آبجی سپاس کرده اند.


  3. #2
    کـــــــاربر فــــعال
    رشته تحصیلی
    کامپیوتر(مهندسی نرم افزار)
    نوشته ها
    18,304
    ارسال تشکر
    4,182
    دریافت تشکر: 19,008
    قدرت امتیاز دهی
    220
    Array

    پیش فرض پاسخ : سورس برنامه دوز

    یک مجموعه سورس بازی دوز
    دانلود سورس بازی دوز(نوشته خودم) + فایل اجرایی کامپایل شده با : Dev Cpp
    دانلود سورس بازی دوز -1 کامپایل شده با: Dev Cpp (بدون خطا)
    دانلود سورس بازی دوز -2 کامپایل شده با: Visual Cpp (بدون خطا)
    دانلود سورس بازی دوز-3 کامپایل شده با: Dev Cpp (بدون خطا)
    شنبه : یارب العالمین 1شنبه : یا ذاالجلال والاکرام
    2شنبه : یا قاضی الحاجات 3شنبه : یاارحم الراحمین
    4شنبه : یا حی یاقیوم 5شنبه : لا اله الا الله الملک الحق المبین
    جمعه : اللهم صل علی محمد وال محمد وعجل فرجهم

  4. کاربرانی که از پست مفید آبجی سپاس کرده اند.


  5. #3
    کـــــــاربر فــــعال
    رشته تحصیلی
    کامپیوتر(مهندسی نرم افزار)
    نوشته ها
    18,304
    ارسال تشکر
    4,182
    دریافت تشکر: 19,008
    قدرت امتیاز دهی
    220
    Array

    پیش فرض پاسخ : سورس برنامه دوز

    کد PHP:
    #include <iostream.h>
    #include <stdlib.h>
    #include <conio.h>
    #include <graphics.h>
    #include <dos.h>
    #define tb textbackground
    #define br break
    void form(void);
    void choice(void);
    void asli(void);
    void hosh(void);
    void rang(int a,int b,int r);
    void choos(int x,int y,int r,int t);
    int a[3][3],rec=0,s=0,te=0,scom,nobat,p1,p2;
    main()
    {
    clrscr();
    int a;
    form();
    for(;;)
    {
    p1=3;p2=3;
    nobat=0;
    asli();
    gotoxy(1,3);
    cout<<nobat;
    if(
    nobat==1)
    hosh();
    if(
    kbhit())
    {
      
    a=getch();
      if(
    a==27) break;
    }
    }
    return 
    0;
    }
    //*******************
    void asli(void)
    {
    int g,t=0;
    g=getch();
    if(
    g==27)exit(0);
    if(
    g==55)
      {
       if(
    a[0][0]==&& t==0)
         {
           
    a[0][0]=0;
           
    choos(0,0,0,2);
           
    t=1;s--;
          }
       if(
    s<3)
       if(
    a[0][0]==&& t==0)
         {
          
    a[0][0]=1;
          
    choos(0,0,5,2);
          
    t=1s++;nobat=1;
          }
      }
    if(
    g==56)
      {
       if(
    a[0][1]==&& t==0)
         {
           
    a[0][1]=0;
           
    choos(0,1,0,2);
           
    t=1s--;
          }
       if(
    s<3)
       if(
    a[0][1]==&& t==0)
         {
          
    a[0][1]=1;
          
    choos(0,1,5,2);
          
    t=1;s++;nobat=1;
          }
      }
    if(
    g==57)
      {
       if(
    a[0][2]==&& t==0)
         {
           
    a[0][2]=0;
           
    choos(0,2,0,2);
           
    t=1s--;
          }
       if(
    s<3)
       if(
    a[0][2]==&& t==0)
         {
          
    a[0][2]=1;
          
    choos(0,2,5,2);
          
    t=1s++;nobat=1;
          }
      }
    if(
    g==52)
      {
       if(
    a[1][0]==&& t==0)
         {
           
    a[1][0]=0;
           
    choos(1,0,0,2);
           
    t=1;  s--;
          }
    if(
    s<3)
       if(
    a[1][0]==&& t==0)
         {
          
    a[1][0]=1;
          
    choos(1,0,5,2);
          
    t=1s++;nobat=1;
          }
      }
    if(
    g==53)
      {
       if(
    a[1][1]==&& t==0)
         {
           
    a[1][1]=0;
           
    choos(1,1,0,2);
           
    t=1s--;
          }
       if(
    s<3)
       if(
    a[1][1]==&& t==0)
         {
          
    a[1][1]=1;
          
    choos(1,1,5,2);
          
    t=1s++;nobat=1;
          }
      }
    if(
    g==54)
      {
       if(
    a[1][2]==&& t==0)
         {
           
    a[1][2]=0;
           
    choos(1,2,0,2);
           
    t=1s--;
          }
    if(
    s<3)
       if(
    a[1][2]==&& t==0)
         {
          
    a[1][2]=1;
          
    choos(1,2,5,2);
          
    t=1;  s++;nobat=1;
          }
      }
    if(
    g==49)
      {
       if(
    a[2][0]==&& t==0)
         {
           
    a[2][0]=0;
           
    choos(2,0,0,2);
           
    t=1s--;
          }
       if(
    s<3)
       if(
    a[2][0]==&& t==0)
         {
          
    a[2][0]=1;
          
    choos(2,0,5,2);
          
    t=1;  s++;nobat=1;
          }
      }
    if(
    g==50)
      {
       if(
    a[2][1]==&& t==0)
         {
           
    a[2][1]=0;
           
    choos(2,1,0,2);
           
    t=1s--;
          }
       if(
    s<3)
       if(
    a[2][1]==&& t==0)
         {
          
    a[2][1]=1;
          
    choos(2,1,5,2);
          
    t=1s++;nobat=1;
          }
      }

    if(
    g==51)
      {
       if(
    a[2][2]==&& t==0)
         {
           
    a[2][2]=0;
           
    choos(2,2,0,2);
           
    t=1;  s--;
          }
       if(
    s<3)
       if(
    a[2][2]==&& t==0)
         {
          
    a[2][2]=1;
          
    choos(2,2,5,2);
          
    t=1;  s++;nobat=1;
          }
      }

    }
    //******************************* form ***********************
    void form(void)
    {
    int col=2,i,j;
    for(
    i=20;i<60;i++)
     {
      
    gotoxy(i,4); tb(col); cprintf(" ");
      
    gotoxy(i,9); tb(col); cprintf(" ");
      
    gotoxy(i,14);tb(col); cprintf(" ");
      
    gotoxy(i,19);tb(col); cprintf(" ");
    }
    for(
    j=4;j<20;j++)
    {
      
    gotoxy(20,j);tb(col); cprintf(" ");
      
    gotoxy(33,j);tb(col); cprintf(" ");
      
    gotoxy(46,j);tb(col); cprintf(" ");
      
    gotoxy(59,j);tb(col); cprintf(" ");

     }
    gotoxy(23,23);
    cout<<"<<to exit game press ESC please...>>";
    gotoxy(29,24);
    cout<<"THIS GAME DIRECTED BY:";
    gotoxy(28,25);
    cout<<"   <<yaser sajedi>>";
    }
    //**************************** rang******************
    void rang(int a,int b,int r)
    {
    gotoxy(a,b); tb(r); cprintf("       ");
    gotoxy(a,b+1); tb(r); cprintf("       ");
    }
    //************************|   choos **********************
    void choos(int x,int y,int r,int t)
    {
    if(
    t==2)
     {
     if(
    x==&& y==0)
        {
        
    rec=1;
        
    rang(23,6,r);
        if(
    r==6a[0][0]=2;
        if(
    r==0a[0][0]=0;
          }
      if(
    x==&& y==0)
           {
        
    rec=1;
        
    rang(23,11,r);
        if(
    r==6a[1][0]=2;
        if(
    r==0a[1][0]=0;
        }

       if(
    x==&& y==0)
         {
          
    rec=1;
          
    rang(23,16,r);
          if(
    r==6a[2][0]=2;
          if(
    r==0a[2][0]=0;
         }

       if(
    x==&& y==1)
         {
           
    rec=1;
           
    rang(36,6,r);
           if(
    r==6a[0][1]=2;
           if(
    r==0a[0][1]=0;
          }

       if(
    x==&& y==1)
          {
           
    rec=1;
           
    rang(36,11,r);
           if(
    r==6a[1][1]=2;
           if(
    r==0a[1][1]=0;
          }

       if(
    x==&& y==1)
        {
          
    rec=1;
          
    rang(36,16,r);
          if(
    r==6a[2][1]=2;
          if(
    r==0a[2][1]=0;
        }

       if(
    x==&& y==2)
        {
          
    rec=1;
          
    rang(49,6,r);
          if(
    r==6a[0][2]=2;
          if(
    r==0a[0][2]=0;
         }
       if(
    x==&& y==2)
         {
           
    rec=1;
           
    rang(49,11,r);
           if(
    r==6a[1][2]=2;
           if(
    r==0a[1][2]=0;
           }
        if(
    x==&& y==2)
          {
           
    rec=1;
           
    rang(49,16,r);
           if(
    r==6a[2][2]=2;
           if(
    r==0a[2][2]=0;
          }
          }
    }
    //********************************choice
    void choice(void)
    {
    int i,j;
    if(
    a[1][1]==&& te==0)
    if(
    p1!=|| p2!=1)
    {
    choos(1,1,6,2);
    te=1;
    a[1][1]=2;
    }
    for(
    i=0;i<3;i++)
      for(
    j=0;j<3;j++)
       if(
    a[i][j]==&& te==0)
       {
       
    a[i][j]=2;
       
    choos(i,j,6,2);
       
    te=1;
        }
    }
    //********************hosh
    void hosh(void)
    {
    int i,j,s1=0,temp=0,ab[8],cd[8];
    if(
    scom==3)
    for(
    i=2;i>=0;i--)
     for(
    j=2;j>=0;j--)
      if(
    a[i][j]==&& temp==0)
       {
       
    a[i][j]=0;
       
    p1=i;p2=j;
       
    choos(i,j,0,2);
       
    scom--;
       
    temp=1;
       }
    delay(500);
    if(
    scom<3)
    {
    for(
    i=0;i<8;i++){ab[i]=0;}
       for(
    i=0;i<3;i++)
         {
          if(
    a[0][i]==1ab[0]++;
          if(
    a[1][i]==1ab[1]++;
          if(
    a[2][i]==1ab[2]++;
          if(
    a[i][0]==1ab[3]++;
          if(
    a[i][1]==1ab[4]++;
          if(
    a[i][2]==1ab[5]++;
          if(
    a[i][i]==1ab[6]++;
          if(
    a[i][2-i]==1ab[7]++;
         }
    //*****************tashkhis
    for(i=0;i<8;i++)
     if(
    ab[i]==3)
     {
       
    gotoxy(20,2);
       
    cout<<"*** YOU WON ***";
       
    getch();
       exit(
    0);
       }
       if((
    ab[0]+ab[1]+ab[2]==1) && s1==0)
         {
          
    choice();
          
    scom++;
          
    s1=1;
          }
     if(
    ab[0]==&& s1==0)
        {
           for(
    i=0;i<3;i++)
        {
          if(
    a[0][i]==0)
          if(
    p1!=|| p2!=i) {s1=1scom++;choos(0,i,6,2);}
        }
         }
     if(
    ab[1]==&& s1==0)
        {
           for(
    i=0;i<3;i++)
        {
          if(
    a[1][i]==0)
          if(
    p1!=|| p2!=i){s1=1scom++; choos(1,i,6,2);}
        }
          }
      if(
    ab[2]==2  && s1==0)
           {
           for(
    i=0;i<3;i++)
        {
          if(
    a[2][i]==0)
          if(
    p1!=|| p2!=i){s1=1scom++; choos(2,i,6,2);}
        }
           }
     if(
    ab[3]==2  && s1==0)
         {
           for(
    i=0;i<3;i++)
        {
          if(
    a[i][0]==0)
          if(
    p1!=|| p2!=0){s1=1scom++; choos(i,0,6,2);}
        }
        }
     if(
    ab[4]==2  && s1==0)
         {
           for(
    i=0;i<3;i++)
        {
          if(
    a[i][1]==0)
          if(
    p1!=|| p2!=1){s1=1scom++; choos(i,1,6,2);}
        }
           }
      if(
    ab[5]==2  && s1==0)
          {
           for(
    i=0;i<3;i++)
        {
          if(
    a[i][2]==0)
          if(
    p1!=|| p2!=2){s1=1scom++; choos(i,2,6,2);}
        }
        }
     if(
    ab[6]==2  && s1==0)
        {
           for(
    i=0;i<3;i++)
        {
          if(
    a[i][i]==0)
          if(
    p1!=|| p2!=i){s1=1scom++; choos(i,i,6,2);}
        }
        }
     if(
    ab[7]==2  && s1==0)
       {
           for(
    i=0;i<3;i++)
        {
          if(
    a[i][2-i]==0)
          if(
    p1!=|| p2!=2-i){s1=1scom++; choos(i,2-i,6,2);}
        }
          }
    if(
    s1==0)
    {
    te=0;
    choice();scom++;
    }
    }
     for(
    i=0;i<8;i++){cd[i]=0;}
       for(
    i=0;i<3;i++)
         {
          if(
    a[0][i]==2cd[0]++;
          if(
    a[1][i]==2cd[1]++;
          if(
    a[2][i]==2cd[2]++;
          if(
    a[i][0]==2cd[3]++;
          if(
    a[i][1]==2cd[4]++;
          if(
    a[i][2]==2cd[5]++;
          if(
    a[i][i]==2cd[6]++;
          if(
    a[i][2-i]==2cd[7]++;
         }
    for(
    i=0;i<8;i++)
     if(
    cd[i]==3)
     {
       
    gotoxy(20,2);
       
    cout<<"*** YOU LOSE ***";
       
    getch();
       exit(
    0);
       }

          
    gotoxy(1,1);
    cout<<p1<<"  "<<p2;;


    شنبه : یارب العالمین 1شنبه : یا ذاالجلال والاکرام
    2شنبه : یا قاضی الحاجات 3شنبه : یاارحم الراحمین
    4شنبه : یا حی یاقیوم 5شنبه : لا اله الا الله الملک الحق المبین
    جمعه : اللهم صل علی محمد وال محمد وعجل فرجهم

  6. کاربرانی که از پست مفید آبجی سپاس کرده اند.


  7. #4
    دوست آشنا
    رشته تحصیلی
    نرم افزار
    نوشته ها
    207
    ارسال تشکر
    73
    دریافت تشکر: 528
    قدرت امتیاز دهی
    34
    Array

    Smile سورس بازی دوز:

    با سلام به همگی دوستان
    برای دوستان عزیز چند تا سورس بازی به زبان سی پلاس پلاس آماده کردم.
    سورس بازی دوز:
    یک مجموعه سورس بازی دوز
    دانلود سورس بازی دوز(نوشته خودم) + فایل اجرایی کامپایل شده با : Dev Cpp
    دانلود سورس بازی دوز -1 کامپایل شده با: Dev Cpp (بدون خطا)
    دانلود سورس بازی دوز -2 کامپایل شده با: Visual Cpp (بدون خطا)
    دانلود سورس بازی دوز-3 کامپایل شده با: Dev Cpp (بدون خطا)

  8. کاربرانی که از پست مفید avtkurd سپاس کرده اند.


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. مقاله: تكنيك ها وزبانهاي برنامه نويسي هوش مصنوعي
    توسط engeneer_19 در انجمن هوش مصنوعی
    پاسخ ها: 0
    آخرين نوشته: 15th April 2010, 10:51 AM
  2. دانلود: برترين برنامه هاي رايگان 1388
    توسط Victor007 در انجمن سایر نرم افزارها
    پاسخ ها: 0
    آخرين نوشته: 12th December 2009, 12:42 PM
  3. مقاله: تفاوتهاي برنامه ريزي استراتژيک در سازمانها
    توسط MR_Jentelman در انجمن مجموعه مدیریت اجرایی
    پاسخ ها: 0
    آخرين نوشته: 27th July 2009, 10:14 AM
  4. سنجش موفقيت برنامه ريزي فناوري اطلاعات
    توسط engeneer_19 در انجمن مباحث فناوری اطلاعات
    پاسخ ها: 0
    آخرين نوشته: 26th July 2009, 08:33 PM

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •